Прокси сквида - требуемый URL не мог быть получен

Я пытаюсь перенаправить весь свой трафик подсети к прокси сквида, использующему iptables на шлюзе маршрутизаторов (прокси сквида расположен в LAN).

Работы перенаправления (кэш и файл доступа отвечают хорошо), но требуемая страница страницы показывает ошибку (изображение присоединяется),

Сквид version:3.5.27 iptables строки, которые мы использовали для перенаправления: 192.168.0.110:3129 - поле сквида port+IP. 192.168.0.1 - IP маршрутизатора.

iptables:

  1. iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.0.110:3129

  2. iptables-t туземный-A POSTROUTING-p tcp-d 192.168.0.110 - dport 3129-j SNAT - к источнику 192.168.0.1

squid.conf

Это строки, которые мы изменились/добавили на squid.conf:

acl localnet src 192.168.0.0/24

http_access allow localnet 
http_port 3129 

error img Я не могу понять это, где проблема (iptables или squid.conf файл).Заранее спасибо. Тип Конца Разговора чата сообщение...

0
задан 26 August 2018 в 10:23

1 ответ

Кажется, что Вы пытаетесь настроить прозрачный прокси, таким образом, я предполагаю, что Вы просто пропускаете прозрачный аргумент своим http_proxy настройкам. Измените строку со следующим синтаксисом:

http_port 3128 transparent

Перезапустите сервис и попробуйте еще раз.

0
ответ дан 28 October 2019 в 02:10

Другие вопросы по тегам:

Похожие вопросы: