Anda di halaman 1dari 6

KONFIGURASI FREERADIUS DENGAN UBUNTU

Jalankan terminal, ketikkan perintah-perintah dibawah ini


1. Instalasi freeradius
sudo su
apt-get update
apt-get install mysql-server mysql-client freeradius
freeradius-mysql freeradius-utils freeradius-common
2. Konfigurasi MySQL
mysql -u root -p
masukkan password user root mysql yang dibuat saat
install mysql
create database radius;
exit
2.1. Import file skema database Freeradius ke database radius
mysql -u root -p radius < /etc/freeradius/sql/mysql/schema.sql
masukkan password user root mysql yang dibuat saat install mysql
Maka pada database radius yang telah dibuat akan muncul tabel-
tabel hasil import diatas.

2.2. Insert username dan password ke tabel radcheck


insert into radcheck (username,attribute,value) values
(‘wahyu’,’Password’,’wahyu’);
select * from radcheck;
exit
3. Konfigurasi Freeradius
nano /etc/freeradius/sql.conf
cari bagian

ubah login menjadi root dan password isi password mysql


3.1. Edit file default
nano /etc/freeradius/sites-enabled/default
cari dan pastikan tidak ada tanda # didepan kata sql

3.2. Edit file radiusd.conf


nano /etc/freeradius/radiusd.conf
cari dan pastikan tidak ada tanda # didepan kata

3.3. Edit file clients.conf

nano /etc/freeradius/clients.conf
tambahkan baris kode dibawah ini dibagian paling akhir file

10.10.0.1 adalah ip address mikrotik yang terhubung dengan


freeradius

3.4. Debug Freeradius


1
service freeradius stop
freeradius -XXX
Jika hasil seperti dibawah, maka freeradius dapat digunakan

Lalu tekan ctrl+c untuk berhenti debug


Jika terdapat error, lihat bagian mana error terjadi

3.5. Pengujian radtest


service freeradius start
radtest wahyu wahyu 127.0.0.1 0 testing123
Jika hasil seperti dibawah, maka freeradius terintegrasi dengan
baik dengan MySQL

Pastikan Access-Accept

4. Konfigurasi Mikrotik Hotspot


Lakukan pengujian pada hp, koneksikan hp dengan mikrotik lalu login
dengan user wahyu dan password wahyu seperti yang dibuat pada tabel
radtest

Anda mungkin juga menyukai