- Install Debian - Saat instalasi, scan cd 1,2,3 Install program apt-get install apache2 bind9 php5 mysql-server freeradius freeradius-mysql enter pass of mysql for root nano /etc/freeradius/users buat checking di bawah lameuser testing Cleartext-Password := test123 lalu save nano /etc/freeradius/clients.conf cari secret cek secret, ip dll cari shortname hapus # pada shortname lalu save Restart freeradius /etc/init.d/freeradius restart Test radtest testing test123 localhost 1812 testing123 Masuk lagi ke nano /etc/freeradius/clients.conf di atas IPV6 ketiklah secret = hotspot shortname = hotspot-radius require_message_authenticator = no nastype = other kemudian save Setting interface nano /etc/network/interfaces auto eth0 iface eth0 inet static address 172.16.10.1 netmask 255.255.255.0 network 172.16.10.1 broadcast 172.16.10.255 gateway 172.16.10.254 save Restart interface /etc/init.d/network/interfaces restart Restart freeradius /etc/init.d/freeradius restart Test radtest testing test123 localhost 1812 testing123 result harus menunjukan ip yang sudah di setting, bukan lagi localhost. nano /etc/freeradius/radiusd.conf cari sql.conf dan hapus tanda # save nano /etc/freeradius/sql.conf cari database login = root password = 1 nano /etc/freeradius/sites-available/default cari authorization queries dan hapus tanda # cari accounting queries dan pada sql-nya hapus tanda # save sql u root p Password : 1 \q mysql u root p radius < /etc/freeradius/sql/mysql/nas.sql Password : 1 mysql u root p radius < /etc/freeradius/sql/mysql/schema.sql Password : 1 mysql u root p Password : 1 use radius insert into radcheck(username,attribute,value)values(admin,Password,admin); insert into radcheck(username,attribute,value)values(admin,Auth-Type,Local); select * from radcheck; \q Restart freeradius /etc/init.d/freeradius restart radtest admin admin localhost 1812 testing123 radtest admin admin 172.16.10.1 1812 hotspot Membuat DNS cd /etc/bind ls cp db.local db.daftar nano db.daftar ganti semua localhost jadi radius.net @ IN NS radius.net. @ IN A 172.16.10.1 Daftar IN A 172.16.10.1 save cp db.daftar db.addr nano db.addr @ IN NS radius.net. 1 IN PTR daftar nano named.conf.default-zones zone radius.net { type master; file /etc/bind/db.daftar; }; zone 10.16.172.in-addr.arpa { type master; file /etc/bind/db.addr; }; save nano /etc/resolv.conf domain radius.net search radius.net nameserver 172.16.10.1 nano /etc/hosts dibawah localhost ketik 172.16.10.1 radius.net radius nano /etc/named.conf.options ganti 0.0.0.0 ke DNS kita, misal 202.154.1.2 chmod R 777 /data/ cd /etc/apache2/sites-available/ ls cp default daftar nano daftar ganti localhost jadi radius.net di bawah ServerAdmin ketik ServerName daftar.radius.net Document dan directory dari /var/www /data/daftar save a2ensite daftar cd /data/ mkdir daftar chmod R 777 daftar/ restart bind9 /etc/init.d/bind9 restart nslookup
Konfigurasi Access Point
login dulu admin admin masuk ke menu wireless setup klik manual wireless setup, ganti SSID, security : disable save masukkan IP ISP ke eth1, AP ke eth2 masukkan label AP