Install dulu tool yang kita gunakan, yaitu hostapd dan dhcp-server
melalui teminal linux
- |
sudo apt-get install dhcp3-server
sudo apt-get install hostapd
|
2. Buat file hostapd.conf di home folder
3. Masukkan script berikut di dalam hostapd.conf
|
interface=wlan0
driver=nl80211
ssid=nama wifi yang akan di buat
channel=1
hw_mode=g
auth_algs=1
wpa=3
wpa_passphrase=password sesuai keinginan
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP
|
Pada ssid dan wpa_passphrase, silahkan isi terserah yang kawan mau. Nantinya itu akan menjadi nama hotspot dan passwordnya.
Kemudian simpan dan tutup file.
4. Masuk ke file dhcpd.conf di /etc/dhcp
|
#sudo gedit /etc/dhcp/dhcpd .conf
|
5. Tambahkan script berikut di baris paling bawah dhcpd.conf
|
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
option domain-name-servers 8.8.8.8, 8.8.4.4 ;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.254;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
}
|
Penjelasan : DNS yang akan digunakan adalah dari Mbah Google :D. Sedangkan range IP host adalah 192.168.1.10 sampai dengan 192.168.1.254. Sedangkan router dalam hal ini adalah laptop kita, menggunakan IP 192.168.1.1.
Simpan dan tutup file.
6. Masuk ke file isc-dhcp-server di /etc/default
# |
sudo gedit /etc/default/isc-dhcp-server
|
7. Di INTERFACES="" silahkan beri value wlan0
Simpan dan tutup file
8. Masuk ke file sysctl.conf di /etc
|
#sudo gedit /etc/sysctl .conf
|
9. Hilangkan tanda pagar pada #net.ipv4.ip_forward=0 , dan ubah 0 menjadi angka 1. Simpan dan tutup file.
10. Masuk ke file rc.local di folder yang sama (/etc)
11. Tambahkan script berikut sebelum exit 0
|
/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
|
Simpan dan tutup file.
12. Buat file hostapd.sh di home folder
|
cd ~
sudo gedit hostapd.sh
|
13. Masukkan script berikut :
|
#!/bin/sh -e
hostapd -B hostapd.conf
sleep 1
ifconfig wlan0 inet 192.168.1.1
sleep 1
/etc/init .d /isc-dhcp-server start
exit
|
12. Selesai. Untuk menjalankannya, setelah kita men-connect-kan modem kita ke internet, silahkan jalankan script tersebut di home folder
Share This