[Çözüldü] Squid Proxy Sunucusu IP Sorunu

Başlatan CaPaCuL, 11 Aralık 2012 - 13:29:35

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

CaPaCuL

1.) Bir VDS üzerinde Ubuntu Server 10.04.4 x86_64 ile çalışıyorum.
2.) apt-get install squid ile squid kurdum. http_port 3128 olarak ayarlı.
3.) 12.34.56.78, 12.34.56.79, 12.34.56.80 misali 3 adet IPim var. (/etc/network/interfaces - eth0, et0:0,eth0:1)

Web tarayıcısının proxy ayarlarını 12.34.56.78:3128 olarak yaptığımda ip adresimi kontrol ediyorum, elite proxy olduğu belli, ancak 12.34.56.78 değil de 12.34.56.80 yani interfaces dosyamda ki et0:1 IP adresi çıkıyor. interfaces'den et0:1'i kaldırıyorum, service networking restarttan sonra tekrar mozilladan IP'ye bakıyorum, bu kez 12.34.56.79 oluyor. onu da düşürüyorum. bu kez ip sorgulamamda asıl sunucunun IP'si çıkıyor.

Ben interfaces dosyamdaki IPler dursun, ancak 12.34.56.78:3128 olarak bağlandığım sunucunun IP'sini (12.34.56.78) bana versin istiyorum.

Nasıl bir konfigurasyon yapmalıyım?

cagriemer

Merhaba,

tcp_outgoing_address aradiginiz ayar saniyorum. http://www.squid-cache.org/Doc/config/tcp_outgoing_address/ adresindeki ornege bakarsaniz once trafigin geldigi IP'ler icin cesitli ACL'ler olusturmus. Daha sonra her ACL icin tcp_outgoing_address ile cikis yaptiracagi IP'yi ayarlamis.

CaPaCuL

Yönlendirmeniz çok yerinde teşekkür ederim.

tcp_outgoing_address 12.34.56.78
olarak ayarladım, ve IP'mi sorguladığımda 12.34.56.78 çıktığını gördüm.