PC Router Di OpenSuSE 11.1
1. Pertama kali kita, harus mematikan firewall dan software repository. Perintahnya adalah
# SuSEfirewall2 off
# zypper mr --disable --remote
# cp ifcfg-lo ifcfg-eth0
# cp ifcfg-lo ifcfg-eth1
3. Kemudian kita setting ethernet 0, yaitu ethernet yang langsung terhubung ke internet. perintahnya adalah
# vi ifcfg-eth0
4. Edit juga ethernet 1, yaitu ethernet yang terhubung ke client. perintahnya:
# vi ifcfg-eth1
5. Membuat file routes di directory /etc/sysconfig/network. File ini kita isi dengan IP address yang kita dapatkan dari penyedia jasa internet (ISP).
# vi routes
6. Menentukan jalan keluar bagi jaringan client melalui kartu jaringan eth1 milik Router
# route add default gw 192.168.19.1
7. Mentransalasikan (menterjemahkan) seluruh jaringan klien menjadi satu-kesatuan kemudian “dilempar” ke jaringan WAN sehingga IP pada jaringan klien dapat dikenali IP pada jaringan WAN seolah-olah IP yang sekelas dengan jaringan WAN.
# iptables –t nat –A POSTROUTING –s 192.168.19.0/24 –j MASQUERADE
8. Kemudian kita simpan perintah iptables tadi dengan perintah
# iptables-save
9. Kemudian mengaktifkan "IP Forwarding" agar klien dapat mengakses internet melalui jaringan WAN. Selanjutnya menyimpan konfigurasi yang telah dilakukan.
# echo 1 > /proc/sys/net/ipv4/ip_forward
10. Menyimpan konfigurasi yang telah dilakukan pada file yang dieksekusi pada saat booting agar konfigurasi yang telah dilakukan dapat berjalan apabila komputer restart. Simpan pada file boot.local, karena file ini selalu dieksekusi setiap kali komputer dinyalakan.
# vi /etc/init.d/boot.local
Tambahkan pada bagian yang paling bawah
iptables –t nat –A POSTROUTING –s 192.168.19.0/24 –j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
11. Konfigurasi telah selesai. Kemudian kita lakukan pengecekan melalui komputer client.
Ping ke eth1 : 192.168.19.1
ping ke eth0 : 202.110.119.2
0 comments :
Post a Comment