Tuesday, April 27, 2010

Port Fowarding Menggunakan RinetD di Debian


RinetD adalah aplikasi di linux untuk memfoward dari satu sistem ke sistem yang lain.
Dalam hal ini berguna untuk melakukan foward dari IP yang satu ke IP yang lama.

Berikut contoh konfigurasinya :

~# apt-get update -y
~# apt-get install rinetd
dengan kedua command di atas seharusnya aplikasi rinetd sudah terinstall.
Dalam kasus sekarang ini saya akan memforward setiap ada tujuan untuk ip 192.168.0.1 port 80 ( port www ) akan di redirect ke 172.16.16.1 port 8084.
untuk file konfigurasi rinetd terletak di /etc/rinetd.conf
berikut isi nya:
#
# 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
192.168.0.1 80 172.16.16.1 8084

# logging information
logfile /var/log/rinetd.log

# uncomment the following line if you want web-server style logfile format
#

kemudian melakukan restart rinetD

~# /etc/init.d/rinetd restart

Jika tidak terdapat pesan eror berarti rinetd sudah berjalan dengan baik
dan di coba dengan melakukan browsing ke ip tujuan
seharusnya jika kita melakukan browsing ke IP 192.168.0.1 maka dia akan meridirect otomatis ke system yang kita siapkan ( 172.16.16.0.1:8084 )

No comments: