Tuesday, June 06, 2006

Melakukan Redirect IP address dengan rinetd

Fungsi tutorial ini berfungsi untuk apabila anda ingin melakukan redirect IP address, contohnya anda ingin setiap permintaan port 80 yang datang ke IP 202.155.68.9 itu di redirect ke IP 192.168.1.9, dengan alasan bahwa di IP 202.155.68.9 tidak memiliki webserver sedangkan yang memiliki webserver adalah 192.168.1.9, jadi semua permintaan port 80 akan di redirect ke ip local yaitu 192.168.1.9. Biasanya ini digunakan untuk DMZ.
Langsung saja kita ke konfigurasi:

1) Install rinetd (install di komputer yang mo melakukan redirect disini digunakan 202.155.68.9)
#apt-get install rinetd

2) buka file konfigurasi di /etc/rinetd.conf
#vi /etc/rinetd.conf

#
# this is the configuration file for rinetd, the internet redirection server
#
# you may specify global allow and deny rules here
# only ip addresses are matched, hostnames cannot be specified here
# the wildcards you may use are * and ?
#
# allow 192.168.2.*
# deny 192.168.2.1?

#
# forwarding rules come here
#
# you may specify allow and deny rules after a specific forwarding rule
# to apply to only that forwarding rule
#
# bindadress bindport connectaddress connectport
202.155.68.9 80 192.168.1.9 80
202.155.68.9 25 192.168.1.9 25
# logging information
logfile /var/log/rinetd.log
# uncomment the following line if you want web-server style logfile format
# logcommon

Save file tersebut.

setelah itu coba anda restart
#/etc/init.d/rinetd restart

3) coba anda buka browser dan arahkan alamatnya ke http://202.155.68.9

4) Maka anda akan mendapatkan tampilan website dari 192.168.1.9. Hal ini dilakukan dengan catatan di server 202.155.68.9 jangan di pasang webserver.

Selamat Mencoba....