Saturday, January 17, 2015

Cara membuat hostpot mengunakan Linux Debian

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
#
sudo gedit hostapd.conf
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


INTERFACES="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)
-
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
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

#
sh hostapd.sh
Share This
Previous Post
Next Post

Saya Seorang yang Gemar dalam bidang teknologi, Saya fokus pada ilmu jaringan komputer,Sedang mendalamin ilmu programing, Salam kenal dari saya semoga tulisan yang ada di blog ini dapat meringankan ingatan anda...mksh.