EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Güvenlik ]

"rinetd kullanarak TCP port yönlendirme" - Huzeyfe Önal - (2005-06-26 21:57:14)   [5159]

rinetd linux, UNIX ve windows ortamlarinda calisabilen basit bir TCP port yonlendirme aracıdır(rinetd ile sadece tcp port yönlendirme işlemleri yapılabilir).
rinetd ile ftp gibi birden fazla port ile calisan TCP protokolleri calismaz.

Kurulum;
FreeBSD icin
#cd /usr/ports/net/rinetd
#make install all

Diger UNIX ve Linux dagitimlari icin http://www.boutell.com/rinetd/http/rinetd.tar.gz adresinden indirilecek arsiv dosyasi acilarak kurulum yapilabilir. Ayni adreste windows uzerinde calisan surumu icinde gerekli paketler bulunmaktadir.

Calisma yapisi
rinetd rinetd.conf dosyasından okuyarak calisir, rinetd.conf dosyasinin yapisi asagidaki gibidir

bindaddress bindport connectaddress connectport
1.2.3.4 23 4.5.6.7 22

komut satirindan
#rinetd -c /yapilandirma/dosyasi seklinde calisir.
mesela
#rinetd -c /usr/local/etc/rinetd.conf


Ornek bir rinetd.conf dosyası

12.3.4 www 2.3.4.5 8080
allow 1.7.3.*
#1.2.3.4'un www(80). portuna gelen istekleri 2.3.4.5 IP #adresli sunucunun 8080. portuna yonlendir.

#Ek olarak sadece 1.7.3.* Ip adreslerinden gelen #istekler icin bu yonlendirme islemini yap.



10.10.10.1 telnet 10.10.10.2 ssh
#10.10.10.1 Ip adresinin 23. portuna gelen istekleri #10.10.10.2 IP adresinin 22. portuna yönlendir.

#Loglama;

logfile /var/log/rinetd.log
logcommon

Yapilan baglantilar loglamak icin /var/log/rinetd.log dosyasini kullan.

Arkadaşıma gönder , Ana Sayfa