Thursday, April 28, 2011

Saya mau sharing tentang cara membuat router PC menggunakan Debian Lenny.
Jadi ceritanya waktu itu lagi pelajaran Produktif di Lab, lagi nyoba-nyoba mau buat pc router buat menghubungkan 2 jaringan yang berbeda. Setelah surfing-surfing di Internet akhirnya ketemu lah ini tutorial cara membuat PC router di Debian lenny.
baiklah langsung aja gak perlu cerita panjang-panjang lagi kaya novel.
Karena Kemarin saya ditugaskan oleh guru pengajar saya untuk melakukan demo pembuatan PC Router dengan menggunakan Debian Lenny 5.0, maka saatnya sekarang saya membuat dokumentasinya.
Ok nggak usah banyak bacot langsung aja di coba..!
Pertama-tama pastikan PC yang akan digunakan sebagai PC router minimal memiliki 2 buah Lan Card yang sudah terpasang dengan baik.
Kedua saya asumsikan anda semua telah menginstall Sistem operasi debian Lenny pada pc anda.
Setelah PC di install berikutnya adalah konfigurasi IP address pada masing-masing lan Card PC,
asumsi :
Eth0 ==> 192.168.2.51 ==> terkoneksi dengan internet
Eth1 ==> 192.168.10.1 ==> terkoneksi dengan jaringan Local
Setting ip dengan perintah :
# nano /etc/network/interfaces
kemudian edit filenya menjadi sebagai berikut:
auto eth0
iface eth0 inet static
address 192.168.2.13
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
auto eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
simpan dengan cara tekan ctrl+o – enter – ctrl+x
setelah itu kita setting DNS, disini kita pakai DNSnya Google dengan cara
# nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
simpan dengan cara tekan esc dan :wq
setelah setting IP dan DNS maka restart networknya dengan cara
# /etc/init.d/networking restart
Lihat hasil konfigurasi
# ifconfig
Jika belum muncul maka kita harus meng-up kan eth yang telah kita setting
# ifup eth0
# ifup eth1
Lihat hasil konfigurasi
# ifconfig
kemudian aktifkan ip forward dengan cara:
# nano /etc/sysctl.conf
Cari baris berikut
#net.ipv4.ip_forward=1
Setelah itu hilangkan tanda pagar sehingga menjadi
net.ipv4.ip_forward=1
masukan ipforward dengan perintah
# echo 1 > /proc/sys/net/ipv4/ip_forward
Cek apakah nilai ip_forward jika hasilnya 1 berarti sukses
# cat /proc/sys/net/ipv4/ip_forward
Kemudian masukkan script IPTABLES dengan perintah
# iptables –t nat –A POSTROUTING –o eth1 –j MASQUERADE
Catatan eth1 diatas adalah ethernet yang akan kita routing ke jaringan lokal.
# iptables-save > /etc/iptables
Maka PC ROUTER anda sudah siap. Tapi konfigurasi IPTABLES diatas akan hilang jika kita merestart PC (komputer). Maka untuk mencegah IPTABLES hilang saat komputer di restart kita harus membuat agar script IPTABLES di load otomatis saat komputer dinyalakan (boot).
Lalu bagaimana caranya..???
ketikan perintah
# nano /etc/network/interfaces
lalu masukan perintah di baris yang paling bawah
pre-up iptables-restore < /etc/iptables
setelah itu silahkan restart/reboot komputer anda
# reboot
Selesai……
GOOD LUCK !!!