Pastikan OS anda Ubuntu 11.10 dan mempunayi inferface wlan
pertama masuk ke terminal lalu install paketan
sudo apt-get install hostapd dhcp3-server
Mensetting DHCP3 Server
kemudian setelah semua terinstall kita akan setting manual ics-dhcp3-server nya dengan menggunakan text editor, arahkan ke /etc/dhcp/dhcpd.conf pastikan dalam kondisi root
dan isi file dari dhcpd.conf harusnya seperti ini.
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; }1 jika output sama seperti di atas coba restart dhcp3-server dengan perintah
sudo service isc-dhcp-server restartjika output yang di terima [OK] maka tidak ada problem :D
Mensetting hostapd
setelah dhcp3-server selesai disetting sekarng bagian hostapd nya arahkan ke /etc/hostapd/hostapd.conf gunakan teks editor kesukaan ente entah itu nano vi gedit dll dan pastikan ada masuk dalam keadaan root
interface=wlan0 driver=nl80211 ssid=Wifi ane gan hw_mode=g channel=11 wpa=1 wpa_passphrase=12345abc wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP wpa_ptk_rekey=600interface adalah driver dari access point ente (Default nya wlan0) .
ssid adalah nama dari access point ente.
wpa_passpharse adalah password security untuk access point ente.
Mensetting ICS (Internet Connection Sharing)
dalam kasus ini ICS yang ane gunakan menggunakan
ppp0 sebagai modem dan wlan0 sebagai connection sharing ke device-device lain sebagai hotspot
jadi seperti ini lah
internet <= ppp0 => router <= wlan0
halah sotoy ane :hammer:
jadi tujuan nya agar interface wlan0 dapet akses ke internet lah bahasa simpel nya :D
menggunakan iptables
sebelum menggunakan iptables pastikan ip_forwarding untuk ipv4 di enable dengan ke /etc/sysctl.conf
pastikan anda masuk sebagai root.
cari line net.ipv4.ip_forward jika nila 0 ubah ke nilai 1 dan jika ada tanda pagar di depan nya hapus
contoh :
#net.ipv4.ip_forward = 0menjadi
net.ipv4.ip_forward = 1
lalu aktifkan NAT melalui iptables
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADEsetelah sudah restart komputer anda atau network jaringan anda
sudo /etc/init.d/networking restart
setelah restart coba cek status ICS untuk memastikan koneksi terShare
[user@root]:~iptables -t nat -L POSTROUTING Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- anywhere anywhere
# cat /proc/sys/net/ipv4/ip_forward 1jika output sama seperti di atas maka interface sudah berhasil di share. sudah tinggal
sudo su service isc-dhcp-server start hostapd -dd /etc/hostapd/hostapd.confcoba gunakan Device android anda apa sudah bisa buka android market dengan koneksi virtual AP yang ente buat sendiri :D
ane udah nyoba gan, tapi BB ane ga bisa dapet IP nya gan.. connection failed..
ReplyDelete