Squdi transparent olarak calistirmak icin yonlendirmeyi ne ile yapacaginiza
bagli olarak degisir. squidin configure ciktisindan bir bolum asagida.
--enable-ipf-transparent
Enable Transparent Proxy support for systems
using IP-Filter network address redirection.
--enable-pf-transparent
Enable Transparent Proxy support for systems
using PF network address redirection.
--enable-linux-netfilter
Enable Transparent Proxy support for Linux 2.4 and
lat
er
Freebsd oldugu icin ipf yada pf tercih edeceksiniz sanirim.Eger pf ise "
--enable-pf-transparent" ile ipf ile kullanmak istiyorsaniz
"--enable-ipf-transparent" secenegi ile derleyeceksiniz. Tabi bundan sonra
squid.conf dosyasi icerisinde gerekli ayarlamalari yapmaniz gerekli
Pf icin
ic_network-> lan bacagi
dis_network -> internet bacagi olsun ve squid 3128 porttan pf ile ayni
makinede calissin.
rdr pass on $ic_network inet proto tcp from any to any port 80 -> 127.0.0.1
port 3128
Ipf icin de
rdr $ic_network any port 80 -> 127.0.0.1 port 3128 tcp
Yonlendirme satirlari yukaridakina benzer sekilde olacaktir.
Squid 2.6 versiyonundan once ise squid.conf dosyasina eklemeniz gerekenler
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Eger > 2.6 ise
http://ipucu.enderunix.org/view.php?id=1550&lang=tr adresindeki gibi
yapilandirmaniz gerekmektedir.
merhaba
squid'i transparent olarak kurmak için makefile dosyasında
SQUID_PF "Enable transparent proxying with PF" off \
satırında "off" 'u "on" yapomam yeterli midir.
yoksa
kurulum sırasında yinede --enable-pf-transparent yazmak gerekli mi
iyi çalı�malar
Gökhan ALKAN
---------------------------
www.enderunix.org/gokhan
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.
Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey
Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/catalog/freebsd