Siapa yang tidak ingin membuat wifi sendiri apalagi dirumah dan bisa dishareng juga sama gadget/smartphone atau tab. Kalau anda menggunakan OS ubuntu jangan kwatir ada solusi untuk itu. Kalau di OS windows kita mengenal dengan connectify tapi untuk kali ini mungkin ada sedikit pengaturan dan install beberapa di ubuntu:
Untuk memulainya kita butuh beberapa step untuk mengkonfigurasinya:
1. Install dulu tool yang akan digunakan untuk memulai yaitu hostapd dan dhcp-server dengan cara masukkan perintah dibawah:
sudo apt-get install dhcp3-server hostapd
2. Selanjutnya buat file hostapd.conf di home folder
cd ~ sudo gedit hostapd.conf
3. Masukkan script berikut di dalam hostapd.conf tersebut dengan perintah dibawah
interface=wlan0 driver=nl80211 ssid=isiterserahkamu channel=1 hw_mode=g auth_algs=1 wpa=3 wpa_passphrase=isiterserahkamu wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP rsn_pairwise=CCMP Pada ssid dan wpa_passphrase, silahkan isi terserah yang anda mau. Nantinya itu akan menjadi nama hotspot dan passwordnya. Kemudian simpan dan tutup file.
4. Masuk ke file dhcpd.conf di etc/dhcpd
sudo gedit /etc/dhcp/dhcpd.conf
5. Selanjutnya tambahkan script dibawah yang pada file dhcpd.conf tersebut
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 Google. 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 diberu value wlan0
INTERFACES="wlan0"
Simpan dan tutup filenya
8. Masuk ke file sysctl.conf di /etc
sudo gedit /etc/sysctl.conf
9. Hilangkan tanda pagar pada #net.ipv4.ip_forward=0 menjadi 1. Dan simpan terus tutup filenya.
10. Masuk ke file rc.local di folder yang sama (/etc)
sudo gedit /etc/rc.local
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 sudo hostapd -B hostapd.conf sleep 1 sudo ifconfig wlan0 inet 192.168.1.1 sleep 1 sudo /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
sh hostapd.sh
13. Selesai dah