Eğer bir firewall kullanıyorsanız http isteklerini doğrudan squid'e forward
edebilirsiniz en zahmetsiz yöntem budur. İki Ethernet kartın varsa atıyorum
eth0 senin internet bacağın eth1 iç network'e bakan bacak ise iptables'ta
aşağıdaki gibi bir kural yazmalısın.

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to
squid_ipadresi:squid_portu
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT
--to-port squid_portu

tabi /proc/sys/net/ipv4/ip_forward değerini 1 olarak değiştirdiğini
varsayıyorum. Varsayılan filitre kuralları ile aşağıda belirttiğin uygulama
ve protokoller için sorun çıkmaz. Tabi iptables ile olan versiyonda
kullanıcıların gateway'i squid olması gerekiyor bunuda dhcp ile
ayarlayabilirsin. 
-----Original Message-----
From: linux-sunucu-boun...@liste.linux.org.tr
[mailto:linux-sunucu-boun...@liste.linux.org.tr] On Behalf Of Ozgur
Sent: Friday, September 28, 2012 11:36 AM
To: linux-sunucu@liste.linux.org.tr
Subject: [Linux-sunucu] Squid Transparent ve iptables

Selamlar,

bir sunucuda iki adet ethernet karti var. Bu makinede squid ve iptables
kurulu. LAN kullanicilarindan gelen 80 (http) isteklerini otomatik olarak
squid'e nasil yonlendirebilirim? Kullanici browser'larinda proxy ayarlari
yapmak istemiyoruz cunku cogu cep telefonu oldugu icin sorun cikiyor.

http_port 3128 transparent

$ iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128

Bu degisiklikleri yaptim. Bu arada Outlook kullanicilari icin Exchange,
Skype, 443 (https), IMAP, POP ve SMTP icin onerileriniz neler olur? Dedigim
gibi cep telefonu kullanicilari oldugu icin telefonlarinda Mail for Exchange
ya da IMAP ekli durumda.

Tesekkurler

Ozgur

--
Ozgur
_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap