1. installkan OS Ubuntu
2. buka terminal dan masuk sebagai administrator
3. konfigurasi IP address
ifconfig eth 192.168.0.1 netmask 255.255.255.0
* sysctl -p /etc/sysctl.conf
(Apabila pada file /etc/systecl.conf sudah terdapat entry-an ?net.ipv4.ip_forward=0?, maka ubah saja nilainya menjadi 1. Untuk mengubah nilainya dapat menggunakan editor ?pico? ato ?vi? ato “nano” ato apalah perintah linux lainnya."
Untuk mengecek apakah IP Forward sudah diaktifkan pada PC, maka jalankan perintah berikut :
* sysctl net.ipv4.ip_forward
(Apabila hasilnya adalah 1, maka IP Forward sudah di enable. Selanjutnya paket-paket yang dikirim oleh network sudah dapat diteruskan ke network yang lainnya.)
5. Konfigurasi IP yang Dituju pada saat Nge-routing
perintah untuk IP static:
* iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j SNAT –to 10.10.1.81
6. uji konfiurasi
perintah: * iptables -L -t nat
7. uji koneksi
dengan menggunakan perintah: * ifconfig -a
catatan :
Konfigurasi IP Masquerade tidak bersifat permanen, maka disarankan untuk mengaplikasikan cara berikut :
* pico /etc/init.d/iptables
Isikan file tersebut dengan entry-an berikut :
—–start—–
#!/bin/sh
#
#This is a ubuntu adapted iptables script from gentoo
#(http://www.gentoo.org) which was originally distributed
# under the terms of the GNU General Public License v2
#and was Copyrighted 1999-2004 by the Gentoo Foundation
#
#This adapted version was intended for and ad-hoc personal
#situation and as such no warranty is provided.
IPTABLES_SAVE=?/etc/default/iptables-rules?
SAVE_RESTORE_OPTIONS=?-c?
SAVE_ON_STOP=?yes?
checkrules() {
if [ ! -f ${IPTABLES_SAVE} ]
then
echo ?Not starting iptables. First create some rules then run?
echo ??/etc/init.d/iptables save?”
return 1
fi
}
save() {
echo ?Saving iptables state?
/sbin/iptables-save ${SAVE_RESTORE_OPTIONS} > ${IPTABLES_SAVE}
}
start(){
checkrules || return 1
echo ?Loading iptables state and starting firewall?
echo -n ?Restoring iptables ruleset?
start-stop-daemon ?start ?quiet ?exec /sbin/iptables-restore ? ${SAVE_RESTORE_OPTIONS} &2
exit 1
;;
esac
exit 0
—–finish——
0 komentar:
Posting Komentar