Как настроить прозрачный прокси на openwrt
У меня есть прокси-сервер squid3 с 2 процессами squid, работающими на другом порту, как показано ниже:
- один кальмар работает на "http_port 808"
- другой работает на "http_port 809 прозрачный" и имеет правило iptable, работающее как
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 809
Я использую прокси в 2 пути:
- установить прокси ip:808 в опцию Internet Explorer
- установить прокси-сервер в качестве шлюза в сетевых настройках Windows
Эти 2 режима работают хорошо.
Теперь у меня есть маршрутизатор Linksys 1900AC, и я прошил openwrt 15.05. Я хочу, чтобы он работал как прозрачный прокси-сервер, чтобы каждый компьютер, подключенный к этому маршрутизатору, мог выходить в Интернет без настройки Internet Explorer.
После некоторого поиска я нашел эту ссылку вики, но она не работает.
Если я установлю option dest_port 809
Мой браузер Chrome показывает "Отказано в доступе" или что-то в этом роде. Если я установлю option dest_port 808
Сквид "обрезает" URL моего сайта. Скажите, что я захожу на http://www.bing.com/images, squid просто говорит мне, что "не может найти URL" / images ".
Кто-нибудь преуспел в этом прозрачном прокси-материале?