LINUX.ORG.RU
ФорумAdmin

Iptables. Dlink Dir-620. Перенаправление на прокси

 


0

1

Интернет через Dir-620, я клиент подключенный как и все. На моем клиенте стоит squid. Если указывать напрямую адрес прокси — мой ноут, то все работает, я вижу логи и т.д. Но когда я в busybox dir-620 добавляю правила iptables. то не фурычит. Что делать?

iptables -t nat -A PREROUTING ! -s 192.168.0.2 -p tcp --dport 80 -j DNAT --to 192.168.0.2:3128
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 192.168.0.2 -j SNAT --to 192.168.0.1
iptables -A FORWARD -s 192.168.0.0/24 -d 192.168.0.2 -p tcp --dport 3128 -j ACCEPT

Правила не смотрел, но вопрос к вам, а squid настроен на работу в прозрачном режиме?

kostik87 ★★★★★ ()

Если сквид настроен в прозрачном режиме, то смотрите как идут пакеты — запускатей tcpdump. Там будет видно, приходят ли пакеты на squid и отвечает ли он на них.

mky ★★★★★ ()

squid

Прозрачный. Если указать проси на компьютере вручную, то все работает. А компьютеров много, а прокси подключен к роутеру наравне со всеми. Iptables правила применяются но не работают(

glowfisch ()

А какое там ядро? Там поддержка -j REDIRECT есть, или нету?

thesis ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.