Tahap Instalasi (Hanya 1x)
semua perintah di bawah dijalankan dengan hak akses root
Cek apakah hardware nya mendukung
Code:
iw list Code:
Cek output berikut harus ada
Code:Supported interface modes:Install paket yang dibutuhkan
Code:apt-get install hostapd dnsmasqKhusus Ubuntu 12.04, matikan dnsmasq bawaan network-manager
NetworkManager.conf
Code:[main]plugins=ifupdown,keyfiledns=dnsmasqkasih # pada dns=dnsmasq# cat /etc/NetworkManager/
=========
== Setting Linux sebagai Gateway
coba dengan ping google: ping www.google.com
NetworkManager.conf
Code:[main]plugins=ifupdown,keyfile#dns=dnsmasq Restart Network Manager
Code:service network-manager restartBikin DNS dan DHCP Server
# cat /etc/dnsmasq.conf
Code:domain-neededbogus-privfilterwin2kstrict-order
interface=wlan0no-resolvno-pollno-hostsdns-forward-max=8192
neg-ttl=3600max-ttl=3600local-ttl=3600cache-size=8192server=8.8.8.8server=8.8.4.4
all-serverslog-queries
log-facility=/var/log/ dnsmasq.log
dhcp-leasefile=/var/log/ dnsmasq.leases
dhcp-range=192.168.0.50,192.16 8.0.250
dhcp-lease-max=200
dhcp-option=3,192.168.0.1
dhcp-option=option:router,192. 168.0.1
dhcp-option=40,FREE_HOTSPOT
Restart dnsmasq server
Code:service dnsmasq restart
Bikin configurasi hostapd
# cat /etc/hostapd/hostapd.conf
Code:interface=wlan0
ssid=compaq
hw_mode=g
channel=1
Tahap Running
dijalankan setiap akan mensharing, jalankan dengan hak akses root
Code:service dnsmasq restart
ifconfig wlan0 192.168.0.1
iwconfig wlan0 channel 1
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
hostapd /etc/hostapd/hostapd.conf
<code>
#!bin/bash
ifconfig wlan0 192.168.0.1
sleep 1
iwconfig wlan0 channel 1
sleep 1
echo "1" > /proc/sys/net/ipv4/ip_forward
sleep 1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sleep 1
hostapd /etc/hostapd/hostapd.conf
</code>
NB:
ppp0 adalah interface modem, sesuaikan dengan interface anda
command Tahap Running bisa dibuat bashscript, jadi tidak perlu mengetik ulang sebanyak itu
==============================1. Konekkan modem usb.
2, lakukan setting interface jaringan ethernet (eth0)
di Linux seperti konfigurasi sebagai berikut:
IP address: 192.168.1.1.
Netmask: 255.255.255.0.tambahkan dns server di linux kamu :
# nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.43. setting IP Forwarding
# echo “1” > /proc/sys/net/ipv4/ip_forward4. Atur fasilitas NAT (Network Adddress Translation) di Linux
dengan iptables dan MASQUERADE, sehingga klien ketika
mengakses jaringan lain atau Internet akan menggunakan
alamat IP yang dimilki server. Perintahnya adalah:
# iptables -t nat -A POSTROUTING -d 0/0 -o ppp0 -j
MASQUERADE5. Atur IP di komputer Client seperti dibawah ini
Ip address: 192.168.1.2
Netmask: 255.255.255.0
Gateway: 192.168.1.1
DNS primary: 8.8.8.8
DNS Secondary: 8.8.4.4