MEMBUAT PC ROUTER DENGAN MENGGUNAKAN LINUX
ROUTER adalah suatu alat pada dunia komputer yang berguna untuk membelokkan data dari suatu sistem jaringan ke sistem yang lain. Logikanya sebuah sistem jaringan tidak dapat berpindah ke sistem yang lain.
Kebutuhan :
1. Koneksi Internet
2. Sistem Operasi Ubuntu
3. Dua buah NIC (LAN Card) -> eth0 & eth1
Langkah-langkah Konfigurasi pada terminal :
1. Memasukkan alamat IP pada 2 LAN card
eth0 terhubung ke modem/router/server (IP Public) – Internet source
eth1 terhubung ke client pada jaringan lokal
misal : eth0 = 192.168.1.140 (internet source) dan eth1 = 180.100.1.1 (LAN)
Edit file interfaces dengan perintah berikut di terminal :
#nano /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.140
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
auto eth1
iface eth1 inet static
address 180.100.1.1
netmask 255.255.255.0
network 180.100.1.0
broadcast 180.100.1.255
Setelah melakukan editing file “interfaces” jalankan
#sudo /etc/init.d/networking restart
2. Melakukan IP Forwarding, jalankan perintah berikut diterminal.
#echo “1″ > /proc/sys/net/ipv4/ip_forward
3. Lakukan instalasi dnsmasq dan ipmasq :
# apt-get install dnsmasq ipmasq
# etc/init.d/dnsmasq restart
Konfigurasikan ipmasq agar dijalankan setelah network aktif :
# dpkg-reconfigure ipmasq
Jalankan perintah
# iptables -t nat -A POSTROUTING -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -s 180.100.1.0/255.255.255.0 -d 0/0 -j MASQUERADE
4. Untuk membuat konfigurasi PC router ini permanen lakukan konfigurasi pada file rc.local.
#nano /etc/rc.local
Ubah isi file rc.local dengan command dibawah ini :
——————————————————————————pen
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0? on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo “1″ > /proc/sys/net/ipv4/ip_forward/sbin/iptables -t nat -A POSTROUTING -s 180.100.1.0/255.255.255.0 -d 0/0 -j MASQUERADE
iptables -t nat -A POSTROUTING -j MASQUERADE
exit 0
—————————————————————— di save
5. Restart PC anda dengan perintah : #reboot
Konfigurasi PC router telah selesai, semoga bermanfaat buat anda sekalian.
0 komentar:
Posting Komentar