Selasa, 14 Juli 2009

Membuat Router dengan FreeBSD

Karena barusan server di lab diganti dengan rack-mount 2U, saya dan teman-teman lab berencana untuk memanfaatkannya dengan OS FreeBSD sekalian untuk belajar. Nah selanjutnya terpikirkan kalau server itu dijadikan route sekalian untuk client di LAN, jadi kita memutuskan untuk buat router dengan OS FreeBSD ini. Awalnya sih bingung karena emang blank banget terhadap FreeBSD, dengan berbekal kemampuan linux saya mencoba untuk melakukan routing. Kasusnya saya pake FreeBSD 7.2 Release, prinsip routingnya sama dengan routing pada linux. Routingnya dilakukan dengan metode NAT dan Asumsinya:





  • FreeBSD sudah terinstall dengan dua buah lancard/NIC serta dapat berjalan dengan baik

  • IP untuk WAN sudah dikonfigurasi (bisa dapat dari dhcp)

  • IP untuk lan sudah di konfigurasi, biasanya host id 1, karena dijadikan gateway (namanya juga router) misalnya 192.168.56.1


Klo semuanya sudah terpenuhi, kita cukup mengedit file yang terletak di /etc/rc.conf dan tambahkan baris berikut:



defaultrouter="192.168.0.1"  #ini gateway internet (sesuaikan dengan network anda)
gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
natd_enable="YES"
natd_interface="lm0" #ini interface WAN (koneksi internetnya yang akan di NAT)
nameserver=202.155.0.10 # ini IP dns server koneksi internetnya (sesuaikan dengan jaringan anda)
ipnat_enable="YES"

Jika sudah ditambahkan kita tinggal restart komputernya dan menunggu proses booting selesai. Pembuatan router sudah beres, tinggal di cek dari client apakah sudah bisa connect atau belum. Semoga berhasil...!! ;)

3 komentar: