@sailor_r
кратко о себе

Как сделать «прозрачным» прокси-сервер squid?

В файле /etc/squid/squid.conf при добавлении команды intercept перестает работать прокси сервер, когда ее убираешь, то все сразу работает. Целиком строка в конфиге выглядит вот так http_port 192.168.1.10:3128 intercept. Я работаю на ubuntu 20.04 с версией squid 4.1
  • Вопрос задан
  • 673 просмотра
Решения вопроса 1
@q2digger
никого не трогаю, починяю примус
Если надо и прозрачный прокси и обычный, то надо иметь и строку с intercept, а также обычную
пример
http_port 192.168.1.2:3128

# transparent configuration ports
http_port  192.168.1.2:3129 intercept

ну и плюс вот это все с iptables
,а еще, чуть не забыл, захотите плясок с SSL , там еще надо будет про ssl-bump добавлять.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Чтобы сделать squid прозрачным - нужно нагуглить одну из инструкций-как сделать squid прозрачным и по ней сделать его прозрачным.
В ней явно будет гораздо больше пунктов, чем одно добавление intercept
И если она хорошая - там вам еще и укажут, что для прозрачного прокси лучше отдельный порт заводить, так как добавление intercept поломает непрозрачный прокси.
Ответ написан
Комментировать
@Drno
я делал по этой статье, потом допиливал по ссылке из последнего UPD... правда давненько

https://habr.com/ru/post/267851/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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