iklan

4/14/14

Konfigurasi Router dengan Menggunakan OS Debian



Disini saya akan menggunakan topologi seperti di atas. . . keternagnaya juga sudah tertera di gambar namun tetap saya perjelas.

router mupunyai 2 ip karna agar dapat terhubung ke internet dan ke jaringan lokalnya. Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data dari satu jaringan ke jaringan lainnya.
mkasutnya Router meneima data dari internet dan meneruskanya lagi ke client.
ip router: 
eth0: 192.168.1.20 ip ini yang terhubung ke Internet
eth1: 192.168.0.99/28 ip ini yang terhubung ke jaringan Lokal.
Client:
mendapatkan ip DHCP dari server
jadi agar dapat menjalankan Topologi Di atas yang perlu kita siapkan adalah
Hardwere
1. Pc router 2 Lancard
2. Hub
3. client
4. Kabel Utp
Softwere
1. PC router Os DEBIAN
2. Client Osnya bebas

**Langsung saja ke konfigurasi
1. konfigurasi TCP/ip
         # nano /etc/network/interfaces
================================
auto eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
auto eth1
iface eth1 inet static
address 192.168.0.99
netmask 255.255.255.240
lalu simpan dan keluar
==============================
restart network interfacesnya
#/etc/init.d/networking restart
pastikan tidak ada failed. dan kemudian cek apakah sudah berhasil atau belum
#ifconfig
jika tampilan seperti ini berati sudah berhasil
=============================
eth0   Link encap:Ethernet  HWaddr 00:30:67:f4:15:4a
       inet addr:192.168.1.20  Bcast:192.168.12.255  Mask:255.255.255.0
           inet6 addr: fe80::230:67ff:fef4:154a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:193436 errors:0 dropped:0 overruns:0 frame:0
          TX packets:102044 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:289932370 (276.5 MiB)  TX bytes:6807467 (6.4 MiB)
          Interrupt:42 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 74:ea:3a:84:40:e9 
          inet addr:192.168.0.99  Bcast:1.2.3.111  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 Base address:0xc00 
 2. Install dan konfigurasi DHCP
#apt-get install dhcp3-server
# nano /etc/dhcp/dhcpd.conf
cari baris berikut dan hilangkan tanda # dan konfigurasi di sesuaikan dengan konfigurasi komuter kita
================================
a# A slightly different configuration for an internal subnet.
subnet 192.168.0.98 netmask 255.255.255.240 {
  range 192.168.0.100 192.168.0.200;
  option domain-name-servers 192.168.1.1;
  option domain-name "";
  option routers 192.168.0.99;
  option broadcast-address 192.168.0.111;
  default-lease-time 600;
  max-lease-time 7200;
}
keterngan:
 192.168.0.98 =  network eth1
255.255.255.240 = netmask eth1
192.168.0.100 192.168.0.200 = jarak ip yang di berikan ke client
192.168.1.1 = ip server
"" = bisa di isi dengan domain namun di sini saya tidak menggunkan dns
192.168.0.99 = ip router eth1
192.168.0.111 = broadast eth1
600 dan 7200 = sudah dari defaultnya

=================================
3. aktifkan ipv4nya
# nano /etc/sysctl.conf 
acari baris net.ipv4.ip_forward=1 dan hilangkan tanda # di depanya
lalu keluar dan simpan
4. konfigurasi routing pada rc.local
# nano /etc/rc.local
agar pada saat komputer di jalankan routing akan langsung aktif.
dan tambahkan baris berikut di atas exit 0
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

exit0
keterngan  eth0 dalah lancard yang terhubung ke internet

4. restart komputer dan jika ada failed coba cek kembali konfigurasinya kemungkinan ada kesalahan...

dan hubungkan ke client dengan otomatic DHCP
apabila konfigurasi di atas sudah benar pasti sudah jadi...

semoga membantu

No comments:

Post a Comment