Kamis, 23 Desember 2010

membuat router dengan OS Redhat 9.0

A. Langkah-Langkah Membangun Router

Sebelum kita melakukan Konfigurasi / Setting IP Router, terlebih dahulu kita melakukan Installasi OS Linux RedHat 9.0 yang akan di gunakan dalam membangun Router. Setelah proses installasi OS Linux RedHat 9.0 selesai, langkah selanjutnya yaitu Konfigurasi / Setting IP Router.

Langkah-langkah dalam Konfigurasi / Setting IP Router adalah sebagai berikut :

  • Langkah yang pertama yaitu, terlebih dahulu kita login sebagai root (sebagai superuser) dan masukkan password yang tadinya digunakan dalam proses penginstallan Linux RedHat 9.0.


  • Setelah itu lakukan konfigurasi pada Ethernet, dengan perintah :

# cd /etc/sysconfig/network-scripts



  • Pastikan bahwa di dalam directory network-scripts telah terdapat file konfigurasi untuk eth0 dan eth1 yaitu ifcfg-eth0 dan ifcfg-eth1, untuk melihat ketikkan perintah :

    # ls

    Maka akan muncul tampilan seperti di bawah ini (menandakan bahwa di dalam directory network-scripts telah terdapat file konfigurasi untuk eth0 dan eth1 yaitu ifcfg-eth0 dan ifcfg-eth1)


  • Apabila file konfigurasinya sudah ada (seperti tampilan diatas), langkah selanjutnya yaitu setting ip ifcfg-eth0 dengan perintah sebagai berikut :

# vi ifcfg-eth0



  • Kemudian lakukan setting konfigurasi eth0 seperti gambar di bawah ini :


  • Selanjutnya konfigurasi file eth1 dengan perintah :

    # vi ifcfg-eth1


  • edit file yg berada dalam eth 1 seperti gambar dibawah ini

  • Aktifkan ip forwarding dengan masuk ke file konfigurasi sysctl.conf dengan perintah :

    # vi /etc/sysctl.conf


  • Pada tampilan dibawah ini, Ubah angka 0 pada net.ipv4.ip_forward (nonaktif) dengan angka 1 (agar net.ipv4.ip_forward bisa aktif)


  • Edit konfigurasi file resolv.conf dengan perintah :

    # vi /etc/resolv.conf


  • edit file didalamnya seperti pada gambar dibawah ini

  • melakukan routing iptables dengan perintah sebagai berikut.

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


  • Ulangi aktifkan ip forward dengan perintah sebagai berikut.

    # echo “1” > /proc/sys/net/ipv4/ip_forward

  • Untuk memastikan bahwa ip_forwardnya telah aktif, lakukan pengecekan dengan perintah :

    # cat /proc/sys/net/ipv4/ip_forward


  • Simpan iptables dengan perintah sebagai berikut

    # iptables-save > /etc/sysconfig/iptables


  • Dengan cara itu saja, masih belum cukup. Agar iptables dan ipforwarding dapat otomatis start setelah computer di restart atau dimatikan maka simpan iptables dan ipforward di file rc.local yang ada pada directory /etc/rc.d/rc.local, dengan perintah :

    # vi /etc/rc.d/rc.local.

    Simpan iptables dan forwardingnya sesuai dengan contoh pada tampilan di bawah ini




  • Aktifkan iptables dengan perintah :

    # chkconfig iptables on.

    Lakukan restart network dengan perintah sebagai berikut,

    # service network restart.

    • Cek koneksi router dengan cara ping. jika mendapat balasan maka sudah berhasil
    • Langkah berikutnya setelah DNS server telah jadi beserta proxy squid nya, lakukan prerouting pada router redhat, agar squid pada DNS server dapat berjalan dengan baik pada client. Jalankan perintah sperti di bawah ini :

      # iptables –t nat –A PREROUTING –i eth1 –s 10.0.0.0/8 –p tcp --dport 80 –j REDIRECT --to 3128

      # iptables –A PREROUTING –t nat –i eth1 –p tcp --dport 80 –j REDIRECT --to-port 3128





  • Kemudian simpan script perintah tersebut dalam file

    # vi /etc/rc.d/rc.local


  • Simpan scripts seperti dibawah ini :


  • Setelah menyimpan scriptsnya langkah selanjutnya adalah restast network dengan perintah :

    # service network restart



0 komentar:

 
maRveLOUs giRL - © 2007 Template feito por Templates para Você