Internet/ISP<====>Server<====> Switch |<====> Klien

Keterangan:
1. ISP

– IP 192.168.1.1
– netmask 255.255.255.0

2. Komputer dengan OS Ubuntu Desktop 7.10 sebagai Gateway dengan 2 Ethernet Card
Ethernet Card:
– eth0 tersambung ke ISP
IP 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
DNS : 202.134.2.5, 202.134.0.155

– eth1 tersambung ke swicth / LAN
IP 192.168.0.1
netmask 255.255.255.0
gateway: kosongkan
DNS : 202.134.2.5, 202.134.0.155

3. Switch 24 Port

4. Klien dengan OS Ubuntu Desktop 7.04 dengan aturan IP- IP mulai 192.168.0.2 s/d 192.168.0.254

netmask 255.255.255.0

gateway 192.168.0.1

DNS 202.134.2.5, 202.134.0.155

Konfigurasi untuk Internet Sharing nya dengan Ubuntu Desktop 7.10,

Isikan nilai seperti ketentuan di atas dimana

– eth0 tersambung ke ISP

IP 192.168.1.2

netmask 255.255.255.0

gateway 192.168.1.1

DNS : 202.134.2.5, 202.134.0.155

– eth1 tersambung ke swicth/LAN

IP 192.168.0.1

netmask 255.255.255.0

gateway: kosongkan

DNS : 202.134.2.5, 202.134.0.15

5. Edit file /etc/resolv.conf dan isikan

nameserver 202.134.2.5

nameserver 202.134.0.155

Lanjutkan dengan mengedit file /etc/network/interfaces, diisi seperti ini

auto eth0

iface eth0 inet static

address 192.168.1.2

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.20

gateway 192.168.1.1

auto eth1

iface eth1 inet static

address 192.168.0.1

netmask 255.255.255.0

network 192.168.0.0

broadcast 192.168.0.255

Kemudian aktifkan ip_forward,

dengan mengedit file /etc/sysctl.conf

net.ipv4.ip_forward = 1

atau dengan cara

sudo bash echo 1 > /proc/sys/net/ipv4/ip_forward

Aktifkan NAT dengan iptables

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

Restart network

sudo /etc/init.d/networking restart

Pasang IPMASQ dan DNSMASQ untuk caching NS

sudo apt-get install dnsmasq ipmasq

Untuk mengkonfigurasi IPMASQ

sudo dpkg-reconfigure ipmasq

dan DNSMASQ

sudo vim /etc/dnsmasq.conf

Jalankan DNSMASQ

sudo /etc/init.d/dnsmasq start

Selesai…

Iklan