IP ADDRESS Versi 4
Tiap-tiap komputer yang terhubung ke jaringan internet akan memiliki ip address. Nah ip address ini adalah suatu sistem pengalamatan tiap-tiap komputer di jaringan dengan suatu alamat yang unik (RFC 1166).Nah, ip address versi 4 ini terdiri dari 4 byte. misal: 192.168.0.1. Nah untuk melihat ip address Anda di linux ketikan ini:
ifconfig
misal kita ingin melihat ip address pada interface eth0 ketikkan:
ifconfig -v -a eth0
ok untuk melihat secara kesulurahan tiap interface di komputer:
ifconfig -a
Gateway
Gateway adalah sebuah perangkat yang digunakan untuk menghubungkan satu
jaringan komputer dengan satu atau lebih jaringan komputer yang
menggunakan protokol komunikasi yang berbeda sehingga informasi dari
satu jaringan computer dapat diberikan kepada jaringan komputer lain
yang protokolnya berbeda.
Ok berikut ini contoh kasus setting sebuah komputer dengan os linux sebagai gateway.
Sebelumnya silahkan su dulu sebagai root!!!
ketikkan perintah ini:
ifconfig eth0 down
ifconfig eth0 192.168.1.5 netmask 255.255.255.0 up
ifconfig eth0
route add default gw 192.168.1.1
echo nameserver 192.168.1.5 >> /etc/resolv.conf
echo nameserver 192.168.1.1 >> /etc/resolv.conf
setelah itu kita lakukan sedikit rule iptables di gateway kita, misal ketikkan perintah:
iptables -A INPUT -p TCP --dport 22 -j ACCEPT
iptables -A INPUT -p TCP --dport 80 -j ACCEPT
iptables -A INPUT -p TCP --dport 139 -j ACCEPT
iptables -A INPUT -p TCP --dport 21 -j ACCEPT
ya setelah itu rule utk ip forward via interface eth0:
iptables -A FORWARD -i eth0 -p ALL -s 192.168.1.6/24 -d 192.168.1.1 -j ACCEPT
selanjutnya kita lakukan permainan untuk sedikit mempercepat proses:
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
final step kita set nat (network address translation):
iptables -t nat -A POSTROUTING -s 192.168.1.6/24 -j MASQUERADE
dan sebagai langkah terakhir kita aktifkan ip forward di mesin gateway kita:
echo 1 > /proc/sys/net/ipv4/ip_forward
Nah selanjutnya dari sisi klien misal menggunakan linux juga untuk menggunakan gateway tadi dengan perintah route:
route add default gw alamat_ip_gateway_ketik_di_sini eth0
0 komentar:
Posting Komentar