Router with UBUNTU

>> Rabu, 07 Oktober 2009

Thx to Kang Iriyan good articel.


Terdapat 2 lan card dengan asumsi:
eth0 terhubung ke internet atau modem ADSL (jika menggunakan Speedy)
eth1 terhubung ke switch hub atau ke klien
Set eth0 dengan ip 192.168.1.5 dan eth1 192.168.1.254

# sudo gedit /etc/network/interfaces

# The loopback network interface
auto lo eth0 eth1
iface lo inet loopback
allow-hotplug eth1

# The primary network interface
iface eth0 inet static
address 192.168.1.5

netmask 255.255.255.0

broadcast 192.168.1.250
gateway 192.168.1.1

iface eth1 inet static
address 192.168.1.254
netmask 255.255.255.0
broadcast 192.168.1.250

* Sekarang saatnya edit Routing Setting :

**Edit file ipv4_forward untuk memForwardkan ip dari 2 ethernet.

#sudo gedit /etc/network/options

ip_forward=yes
spoofprotect=yes
syncookies=no

* Ketikkan echo “1″>/proc/sys/net/ipv4/ip_forward
* Set Name Servernya: sudo gedit /etc/resolv.conf

Isikan name servernya, misalnya

domain localhost
nameserver 203.130.209.242 #dns isp anda
NETWORKING=yes

* Masukkan rule iptables untuk share internet dari eth0 ke eth1

#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

untuk mempermanenkan rule iptables, jangan lupa menyimpannya.

#iptables-save

* Restart service network nya

#/etc/init.d/networking restart

Print this post

0 komentar: