Tutorial yang akan saya jelaskan adalah bagaimana memasang Dynamic NAT untuk mengakses web server dengan menggunakan iptables.
Persiapan :
- 3 buah PC ataupun virtual machine.
Firewall menggunakan OS Ubuntu Server
Web Server menggunakan OS Backtrack
Client menggunakan OS Ubuntu Desktop
Topologi :
Skenarion :
IP Client tidak bisa mengakses Web Server sehingga ditranslasikan ke IP interface eth0 pada Firewall.
Langkah-langkah implementasi :
Atur IP Address dan default gateway terlebih dahulu
IP Firewall : 1.1.1.1/24 , 1.1.2.1/24
IP Web Server : 1.1.1.2/24
IP Client : 1.1.2.2/24
Firewall |
Web Server |
Client |
Akses web server dari client sebelum diberlakukan rule iptables.
Untuk melihat log akses pada web server gunakan perintah tail /var/log/apache2/access.log
Pada line terakhir terlihat bahwa yang mengakses web server adalah dari IP 1.1.2.2
Kemudian masukan rule Dynamic NAT pada firewall.
iptables -t nat -A POSTROUTING -s 1.1.2.2 -o eth0 -p tcp --dport 80 -j MASQUERADE
Cek apakah rule sudah masuk dalam tabel.
Kemudian akses kembali web server dari client. Lihat log terakhir apache2 dari web server
Dalam log tersebut, alamat client berubah menjadi 1.1.1.1
Perhatian ! Boleh Copy paste, tapi kalau anda tidak keberatan mohon cantumkan sumber dengan linkback ke blog ini.
0 komentar:
Post a Comment