LinuxForum.Fans
Тема

Заворот трафика на squid [РЕШЕНО]

Автор: u__________12 10 сообщений 3618 просмотров
#202024

Всё вроде правильно сделал, а не работает

text
fw_custom_after_chain_creation() {
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.10.7:3128
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
    true
}

etho - смотрит в локалку
eth1 - смотрит в инет

в squid.conf прописано

text
http_port 3128 transparent

но заворот так и не работает

#202025

а у клиентов что прописано в gateway и dns?

#202029

У клиентов прописано 192.168.10.7 как шлюз
У нас домен, а шлюз на Сусе (и она не в домене)

тоесть DHCP и автоматом получают адрес шлюза

#202031
Сергей В. написал:
fw_custom_after_chain_creation() {
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.10.7:3128
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
true
}
etho - смотрит в локалку
eth1 - смотрит в инет
в squid.conf прописано

как то вы все сложно делаете. Там же все на много проще

#202040

Спасибо! Заработало!!!

#202133

Ещё вопрос назрел.

Сделал вот так

text

FW_REDIRECT="192.168.10.0/24,0/0,tcp,80,3128"

но мне нужно ещё 443 порт, как это сделать?

#202134
Сергей В. написал:
но мне нужно ещё 443 порт, как это сделать?

может вы для начала воспользуетесь поиском в рунете и не только, а лишь потом будете задавать такие вопросы, на которые уже есть готовое решение. :[

#202148

Пользовался. Не нашёл пока.

text
FW_REDIRECT="192.168.10.0/24,0/0,tcp,80,3128"
FW_REDIRECT="192.168.10.0/24,0/0,tcp,443,3128"

вот так вообще заворот пропадает

#202151
Сергей В. написал:
FW_REDIRECT="192.168.10.0/24,0/0,tcp,80,3128"
FW_REDIRECT="192.168.10.0/24,0/0,tcp,443,3128"

потому что это не корректная запись и еще, https не работает через proxy.

#202532

отметьте решённой

Войдите или зарегистрируйтесь, чтобы ответить.