Welcome to our website !

Arumsari

Prakerin BLC Telkom

Radius Mengunakan Freeradius

By 18.00

Assalamu'alaikum Wr.Wb


* Pengertian

Freeradius adalah modular, kinerja tinggi RADIUS gratis yang dikembangkan dan didistribusikan di bawah GNU General Public License, versi 2, dan gratis untuk di-download dan digunakan. The freeradius Suite termasuk server RADIUS, perpustakaan RADIUS client BSD-lisensi, perpustakaan PAM, modul Apache, dan banyak RADIUS tambahan utilitas terkait dan perpustakaan pembangunan. (https://en.wikipedia.org/wiki/FreeRADIUS)


* Latar Belakang

Saya ingin berbagi tentang ini karena saya ingin teman-teman juga dapat tahu setting freeradius.

* Tujuan

-  Dapat mengetahui konfigurasi freeradius.


* Alat dan Bahan
1. Laptop/PC
2. Jaringan internet
3. Mikrotik


* Jangka Waktu

Saya memerlukan waktu sekitar 1 jam karena saya masih bingung.
* Langkah Kerja

1. Buka VM Anda. Kemudian ketik "su" dan masukkkan "password"
2. kita update terlebih dahulu dengan cara "apt-get update"


3. Kemudian kita install "apt-get -y install apache2 mc wget rcconf make gcc mysql- server mysql-client libmysqlclient15-dev libperl-dev curl php5 php5-mysql php5-cli php5-curl php5-mcrypt php5-gd php5-snmp php5-common php-pear php-db libapache2-mod-php5 php-mail"


4. Kemudian kita install freeradius dengan cara "apt-get install freeradius freeradius-mysql freeradius-utils"


5. Kemudian kita buat database dengan ketik "mysq -u root -p". Kemudian ketik "create database radius;".



6.Kemudian kita ketik perintah "grant all on.* to radius@localhost identified by "arum".


7. Kemudian kita keluar dari mysql dengan cara "exit".


8. Selanjutnya kita berpindah direktori dengan cara "cd /etc/freeradius/sql/mysql".
9. Setelah itu kita ketik "mysql -u root -p'password' radius < schema.sql".


10. Setelah itu kita ketik " mysql -u root -p'password' radius < nas.sql"


11. Kemudian kita edit freeradius dengan perintah "nano /etc/freeradius/sql.conf"

12. Kemudian kita cek database tetapi kita masuk ke "mysq -u root -p". Kemudian kita cek dengan cara "use radius;".



13. Untuk dapat dicek kita ketik perintah "INSERT INTO radcheck ( id , UserName , Attribute , op , Value ) VALUES ( NULL , 'username' , 'user-password', '==', 'password');"


14. Kemudian ulang kembali dengan perintah "INSERT INTO radreply ( username, attribute, op, value) VALUES ( 'password', 'Mikrotik-Rate-Limit', '=', '1024k/1024k');".


15. Kemudian "exit"
16. Kemudian kita ganti passwordnya sesuai dengan password tadi dan "readclient = yes dihilangkan (#)". Dengan cara "nano /etc/freeradius/sql.conf". Setelah selesai "ctrl+x" dan simpan "y".




17. Kemudian edit sites-enabled default dengan cara "nano /etc/freeradius/sites-enabled/default".


18. Setelah itu kita cari kata "# See “Authorization Queries” in sql.conf" dibawahnya ada tulisan "#sql" tanda # pada "sql" dihilangkan. Kemudian "ctrl+x" dan simpan "y" enter.


19. Kemudian edit radiusd.conf dengan cara "nano /etc/freeradius/radiusd.conf". Kemudian cari kata "$INCLUDE sql.conf" jika terdapat tanda # maka hilangkan tanda tersebut. Kemudian "ctrl+x" dan simpan "y" enter.



20. Kemudian Untuk menerima konektivitas dari Mikrotik dengan FreeRadius, kita perlu menambahkan IP Mikrotik dengan cara "nano /etc/freeradius/clients.conf". Pada akhir baris kita tambahkan 

"client IP Freeradius {
secret = 1234
shortname =Mikrotik
}"



21. Setelah itu "ctrl+x" dan simpan "y" enter
22. Kemudian cek apakah freeradius sudah berjalan atau belum. Pertama kita stop terlebih dahulu dengan cara "/etc/init.d/freeradius stop".






Setelah itu kita  buka terminal baru dan masuk ke IP Server Anda. Kemudian kita cek melalui terminal ini dengan cara "radtest username username localhost 1812 testing123" yang terpenting ada kata "Access-Accept".


23. Setelah itu kita buka winebox. Kemudian setting ppoe client pada menu "PPP -> Server -> ppoe client -> kemudian isi name. 


24. Kemudian pada "PPP Authentication&Accounting" centang "use radius".


24. Kemudian pada menu "PPOE Service" kita isi "name dan interface".


25. Kemudian buka web browser dan cek apakah sudah berhasil atau belum dengan cara ketik "IP Freeradius ". Jika sudah berhasil maka akan muncul tampilan seperti dibawah ini. 






Selesai



* Kesimpulan

 Freeradius adalah modular, kinerja tinggi RADIUS gratis yang dikembangkan dan didistribusikan di bawah GNU General Public License, versi 2, dan gratis untuk di-download dan digunakan.

* Referensi

https://en.wikipedia.org/wiki/FreeRADIUS
https://aacable.wordpress.com/2016/03/11/mikrotik-with-freeradiusmysql-part-1/



Cukup sekian dan terimakasih. Mohon maaf jika ada salah kata.

Wassalamu'alikum Wr.Wb

You Might Also Like

0 komentar