Langsung saja yuuk..
# apt-get update
# apt-get upgrade
# apt-get install apache2 php5 php5-gd php-db php-pear mysql-server mysql-client freeradius freeradius-mysql subversion
# mysql -V
mysql Ver 14.14 Distrib 5.1.66, for debian-linux-gnu (i486) using readline 6.1
# freeradius -v
freeradius: FreeRADIUS Version 2.1.10, for host i486-pc-linux-gnu, built on Sep 11 2012 at 17:39:04
# nano /etc/apache2/httpd.conf
Isi dengan "servername ppPortal.local" (tanpa tanda petik).
Isi dengan "servername ppPortal.local" (tanpa tanda petik).
# svn co https://daloradius.svn.sourceforge.net/svnroot/daloradius/trunk daloradius
# cp daloradius/ /var/www -R
# chown www-data:www-data /var/www/daloradius -R
# chmod 644 /var/www/daloradius/library/daloradius.conf.php
# mysql -u root -p
Enter password: (password root mysql anda)
mysql> CREATE DATABASE radius;
mysql> quit
# cd /var/www/daloradius/contrib/db/
# mysql -u root -p radius < fr2-mysql-daloradius-and-freeradius.sql
Enter password: (password root mysql anda)
# nano /var/www/daloradius/library/daloradius.conf.php
$configValues['CONFIG_DB_PASS'] = 'mysqlpassword';
# apt-get install phpmyadmin
Disaat anda menginstall program phpmyadmin, anda akan diminta untuk memasukkan password, tuliskan password root mysql anda.
Lakukan konfigurasi sebagai berikut
Disaat anda menginstall program phpmyadmin, anda akan diminta untuk memasukkan password, tuliskan password root mysql anda.
Lakukan konfigurasi sebagai berikut
# nano /etc/freeradius/radiusd.conf
auth = no --> ( Ubah menjadi "yes" )
authbadpass = no -->( Ubah menjadi "yes" )
authgoodpass = no --> ( Ubah menjadi "yes" )
proxy_request = yes --> ( Ubah menjadi "no" )#$INCLUDE sql.conf --> ( Hilangkan # )
# nano /etc/freeradius/sql.conf
# Connection info:
server = “localhost”
#port = 3306
login = “root”password = “” (password root mysql anda)
# Database table configuration for everything except Oracle
radius_db = “radius”#readclient = yes --> ( Hilangkan tanda pagar )
# nano /etc/freeradius/client.conf
secret = radiusserverLalu tambahkan script berikut dibagian paling bawah
client 192.168.10.0/29 { --> network yang diperbolehkan mengakses Radius Server# nano /etc/freeradius/sites-enabled/default
secret = radiusserver
shortname = private-network-akses --> NAS, silahkan cari digoogle untuk artinya
}
Uncomment sql pada bagian authorize{}
# See “Authorization Queries” in sql.conf
sql
Uncomment sql pada bagian accounting{}
# See “Accounting queries” in sql.conf
sql
Uncomment sql pada bagian session{}
# See “Simultaneous Use Checking Queries” in sql.conf
sql
Uncomment sql pada bagian post-auth{}
# See “Authentication Logging Queries” in sql.conf
sql
# mysql -u root -p
Enter password: (password root mysql anda)
mysql> use radius;
mysql> INSERT INTO radcheck (UserName, Attribute, Value) VALUES (“coba”, “Password”, “coba”);
mysql> quit
Restart service freeradiusnya dengan perintah berikut:
# service freeradius restart
Stopping FreeRADIUS daemon: freeradius.
Starting FreeRADIUS daemon: freeradius.
Sekarang bukalah web browser dan pada address bar isikan http://ipserver/daloradius.
user : administrator
password : radius
setelah berhasil login, jangan lupa untuk mengubah password defaulnya di Config > Operator > Edit Operator > administrator.
Lalu buatlah sebuah user di Management > Users > New User - Quick add
Isilah form Username dan Password lalu klik Aplly.
Setelah itu login-lah ke mikrotik anda, buatlah sebuah hotspot, yang belum tahu bisa lihat disini.
Pada Server Profiles hotspot, double klik pada profile yang aktif lalu klik tab Login, pada Login by centang semua untuk MAC, HTTP CHAP, HTTP PAP, Cookie, HTTPS, Trial. Lalu buka tab RADIUS dan beri centang pada Use Radius. Lalu klik Apply dan OK.
Masih di MikroTik, bukalah RADIUS, klik (+) untuk menambahkan RADIUS Client, beri tanda centang Service berikut ppp, hotspot, dhcp, login. Pada Address, isi dengan IP Server Radius anda, dan Secret-nya sesuaikan dengan yang telah anda pasang di RADIUS Server, lalu klik Apply dan Ok.
Selesai..
Silahkan coba akses internet menggunakan hotspot mikrotik tapi user yang digunakan adalah User yang telah anda tambahkan pada DaloRADIUS tadi.
user : administrator
password : radius
setelah berhasil login, jangan lupa untuk mengubah password defaulnya di Config > Operator > Edit Operator > administrator.
Lalu buatlah sebuah user di Management > Users > New User - Quick add
Isilah form Username dan Password lalu klik Aplly.
Setelah itu login-lah ke mikrotik anda, buatlah sebuah hotspot, yang belum tahu bisa lihat disini.
Pada Server Profiles hotspot, double klik pada profile yang aktif lalu klik tab Login, pada Login by centang semua untuk MAC, HTTP CHAP, HTTP PAP, Cookie, HTTPS, Trial. Lalu buka tab RADIUS dan beri centang pada Use Radius. Lalu klik Apply dan OK.
Masih di MikroTik, bukalah RADIUS, klik (+) untuk menambahkan RADIUS Client, beri tanda centang Service berikut ppp, hotspot, dhcp, login. Pada Address, isi dengan IP Server Radius anda, dan Secret-nya sesuaikan dengan yang telah anda pasang di RADIUS Server, lalu klik Apply dan Ok.
Selesai..
Silahkan coba akses internet menggunakan hotspot mikrotik tapi user yang digunakan adalah User yang telah anda tambahkan pada DaloRADIUS tadi.




Follow Us:
Twitter Facebook RSS