Breaking News
Loading...
Rabu, 25 September 2013

Router (Gateway) Debian 6

4:53:00 AM
Assalamu'alaikum wr.wb
huh, maaf nih baru update. soalnya baru sempet setelah kemarin selesai melaksanakan LKS IT/Networking Support tingkat Provinsi di Purwokerto. Ya, walaupun baru bisa finish di juara 6 . tapi, alhamdulillah..

Untuk kali ini saya akan memposting bagaimana caranya Debian 6 itu dijadikan Router dalam sebuah jaringan. Karena akan dijadikan router, maka jumlah interface dalam komputer router ini minimal harus 2 interface,  why? sebab akan ada 2 jaringan atau lebih yang akan masuk dan dirouting oleh komputer ini.
Udah 2 interface? Oke, langsung ke konfigurasinya.

misalnya disini saya punya 3 IP dan 3 interface dalam 1 komputer dengan alamat network yang berbeda.
eth0: 192.168.10.0/24 dengan IP 192.168.10.254/24  -> mengarah ke server
eth1: 173.160.100.104/29 dengan IP 173.160.100.110/29 -> mengarah ke client
eth2: 192.168.3.0/24 dengan IP 192.168.3.2/24 -> mengarah ke internet

untuk gateway di PC Router ini adalah 192.168.3.1 , yakni IP dari jaringan yang telah terkoneksi ke internet.

perhatikan alamat network dari eth0 dan eth1 (192.168.10.0/24 dan 173.160.100.104/29)

Tambahkan Gateway di Client dan Server
Menambahkan gateway di client apabila client itu windows pasti kalian sudah tahu kan?
gateway untuk client adalah 173.160.100.110

Trus untuk server, karena yang dipakai disini adalah server debian berbasis teks, maka perlu menambahkan dengan cara:

#route add default gw (ip gateway)

maka,

#route add default gw 192.168.10.254

Konfigurasi Router
langkah pertama yang dapat dilakukan di router adalah mengedit file sysctl.conf yang terdapat di /etc/sysctl.conf.
#nano /etc/sysctl.conf
kemudian cari baris : #net.ipv4.ip_forward=1 . hilangkan tanda pagarnya!sehingga menjadi: net.ipv4.ip_forward=1 . untuk lebih jelasnya, lihat gambar berikut:


kemudian save and exit from editor dengan menekan ctrl+x , y , dan enter.

kemudian untuk mengaktifkan tekan:
#sysctl -p

Langkah selajutnya adalah dengan mengkonfigurasi IpTables.
pertama, agar client dapat terhubung ke internet
#iptables -t nat -A POSTROUTING -s 173.160.100.104/29 -j MASQUERADE

kedua, jika server ingin terhubung ke internet
#iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j MASQUERADE

Testing:
cobalah ping dari client ke server dan dari server ke client. Oh iya, jangan lupa untuk menambahkan ip dns di setiap client. misal: 8.8.8.8.

Sekian dulu ya, semoga bermanfaat.
jika ada yang perlu disampaikan silakan berkomentar :)
Wassalamu'alikum wr.wb

2 comments:

  1. Wuih hebat.Perwakilan dari kabupaten mana nch admin ? saya jga nonton lks itu lo

    BalasHapus
    Balasan
    1. kabupaten Kebumen mas, hehe
      masa sih? yang di SMK Telkom?

      Hapus

Leave your comment here! But, please don't create spam. Thanks :)

 
Toggle Footer