Minggu, 06 Maret 2011

SETTING ROUTER MENGGUNAKAN UBUNTU

MATERI
Router adalah perangkat jaringan yang digunakan untuk menghubungkan dua jaringan yang berbeda. Komputer yang digunakan untuk router minimal harus memiliki dua NIC (Netwwork Interface Card). Satu NIC untuk menghubungkan ke internet, yang satunya untuk menghubungkan ke client. Agar client bisa terhubung ke internet maka komputer router harus disetting terlebih dahulu.


LANGKAH KERJA
Cek kondisi NIC terlebih dahulu missal dengan perintah #ifconfig dari perintah tersebut. Seharusnya muncul lo, eth0, eth1. kemudian setting IP PC Router sesuai kebutuha
  • Jika pada PC Router tidak muncul eth1. ketikkan #ifconfig eth1 up. 
  • Jika tetap tidak bisa gantilah NIC dengan NIC yang lain.

Cara Setting :
1. Ketikkan #nano /etc/network/interfaces
Setting:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
  address 192.168.2.63
  netmask 255.255.255.0
  network 192.168.2.0
  broadcast 192.168.2.254
  gateway 192.168.2.60
  dns1 10.252.1.1

auto eth1
iface eth1 inet static
  address 192.168.240.30
  netmask 255.255.255.240
  network 192.168.240.16
  broadcast 192.168.240.31
 
 
2. Ubah alamat DNS-nameserver atau resolvernya
# nano /etc/resolv.conf
Edit seperti di bawah ini:
  nameserver 10.252.1.1
3. Kemudian Restart Network
Ketik #etc /init.d/networking restart
4. Proses NAT
Ketik #nano /etc/sysctl.conf
Hasil :
# Uncomment the next line to enable packet forwarding for IPv4
Tanda # dihapus
 
# net.ipv4.ip_forward=1
 
 

5. Jalankan IP Tables
Ketik #iptables –t nat –A POSTROUTING –s 192.168.240.30/28 –d 0/0 -j MASQUERADE
Cek hasilnya dengan ping ke IP ISP/Internet
Ketik #ping www.google.com atau 192.168.2.60
       #ping 192.168.50.2

6. Apabila berhasil dan agar IP Tables selalu dijalankan saat computer ”on”, maka catat script iptables diatas di dalam /etc/rc.local
Ketik #nano /etc/rc.local
Iptables –t nat –A POSTROUTING –s 192.168.240.30/28 –d 0/0 -j MASQUERADE
       Exit 0
 
·        Jika pada waktu ping ke www.google.com muncul “Request time out”, itu bukan berarti PC client tidak bisa sambung ke google. Lihat apakah muncul tulisan “[209.85.132.104]” yang merupakan IP google.com itu berarti client sudah bisa tersambung ke google

 


0 komentar:

Posting Komentar