[Comm] непонятки с прозрачным прокси (ALS4.0.1)

Alexander Volkov =?iso-8859-1?q?alt_=CE=C1_vladregion=2Eru?=
Ср Авг 15 13:20:04 MSD 2007


On 2007-08-15 11:44:19 +0300, Motsyo Gennadi aka Drool wrote:
MGaD> Alexander Volkov пишет:
MGaD> >On 2007-08-14 20:51:09 +0300, Motsyo Gennadi aka Drool wrote:
MGaD> >MGaD> Alexander Yereshenko пишет:
MGaD> >MGaD> > В Sysadmins@ ответили:
MGaD> >MGaD> > =============
MGaD> >MGaD> > В 4.0.1 Squid линейки 2.6, для него httpd_accel_* не нужны.
MGaD> >MGaD> > Необходимо и достаточно
MGaD> >MGaD> > 
MGaD> >MGaD> > http_port 3128 transparent
MGaD> >MGaD> > 
MGaD> >MGaD> > =============
MGaD> >MGaD> > 
MGaD> >MGaD> > Проверено - заработало...
MGaD> >
MGaD> >MGaD> 	Проверено - не заработало. Что-то где-то еще. Можно в личку 
MGaD> >конфиг сквида?
MGaD> >Как это не заработало? Все пашет. Правило в PREROUTING добавлено?
MGaD> 
MGaD> 	Может что там накосячил? Но ведь остальное (почтовики etc) работают. 
MGaD> Скрипт в аттаче.

GaD> 		echo -n "Starting NAT: "
MGaD> 			iptables -t nat -A PREROUTING -p tcp -d 0/0 --dport www -i ppp0 -j DNAT --to 192.168.1.14:3128 \
MGaD> 			&& iptables -t nat -A PREROUTING -p tcp -d 0/0 --dport www -i ppp0 -j DNAT --to 192.168.2.1:3128 \
Ну, обычно делается -j REDIRECT в случае локальной системы.
У Вас что-то сильно сложнее? squid на localhost не висит?

MGaD> 			&& echo 1 > /proc/sys/net/ipv4/ip_forward \
MGaD> 			&& iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE \
MGaD> 			&& success

--
 Regards, Alexander




Подробная информация о списке рассылки community