Создаю новий топик, данная проблема уже описывалась
http://forum.zentyal.org/index.php/topic,17068.msg67770.htmКажется получилось решить проблему с фильтрацией в удаленном офисе, но частично (использую версию Zentyal 2.2 версия ядра 2.2.9 HTTP proxy версия 2.2.5)
Для того чтобы работала фильтрация в сети openvpn, нужно сделать перенаправление с порта 3128 на порт 3129 (т.к фильтрация HTTP proxy в сети openvpn происходит по порту 3129)
iptables -t nat -A premodules -p tcp -m tcp -d 192.168.6.100 --dport 3128 -j REDIRECT --to-ports 3129
192.168.6.100 - сервер http proxy
Внесла данное правило в /etc/zentyal/hooks/firewall.postservice
if [ "$1" -eq "1" ]
then
#add custom rules here
iptables -t nat -A premodules -p tcp -m tcp -d 192.168.6.100 --dport 3128 -j REDIRECT --to-ports 3129
true
fi
exit 0
Но заметила один косяк если закрываю браузер у клиента сети openvpn а потом открываю снова, то не выходит окошко авторизовать следовательно интернета нет. Если я ввожу данное правило
iptables -t nat -A premodules -p tcp -m tcp -d 192.168..100 --dport 3128 -j REDIRECT --to-ports 3129
в терминале, то появляется окно авторизации и всё работает
А теперь вопрос, как мне сделать чтоб данное правило корректно прописать в Zentyal а именно перенапрявление с порта 3128 на пот 3129 для фильтрации, чтоб оно постоянно и корректно работало? Помогите пожалуйста разобраться, может в конфиге squid как-то добавить, чтоб выходило окно авторизации постоянноНа англ язычном форуме пишут сделать вот так, но что-то не получается
Now I have found that Objects don't work either because when an Object is set to Allow All when everything else is set to Filter it adds another rule as shown:
Chain premodules (1 references)
target prot opt source destination
RETURN tcp -- 10.1.1.2 192.168.1.102 tcp dpt:3128
REDIRECT tcp -- anywhere 192.168.1.102 tcp dpt:3128 redir ports 3129
When I removed both of these rules and readded them manually it all worked fine.
Why is this failing when they are autoadded by ebox?
есть еще информацияб здесь написанно, что филтрация в конфигах squid выключенна по умолчанию, как я поняла
http://trac.zentyal.org/ticket/5990