Я пытаюсь заставить прокси-сервер squid принимать соединения с моего ip-
Для этого я добавил в файл конфигурации следующие строки:
acl mynet src 122.179.44.192
acl use_ip myip 2604:c00:a:1:0:1:9074:9c80
Первая строка выше относится к моему компьютеру (с которого я хочу использовать прокси-сервер), а вторая - это IP-адрес IPv6 для самого прокси-сервера.
Чтобы разрешить использование двух ACL, как указано выше, я добавил в файл конфигурации следующие строки:
http_port 80
http_access allow mynet
http_access allow use_ip
Но когда я пытаюсь использовать прокси-сервер, он отказывается подключаться? Я что-то упустил? Что не так / отсутствует в моей конфигурации?
ОБНОВЛЕНИЕ - вывод этой команды -
netstat -lnp | grep squid
приведено ниже -
tcp 0 0 :::3128 :::* LISTEN 5285/(squid)
udp 0 0 0.0.0.0:35556 0.0.0.0:* 5285/(squid)
udp 0 0 :::40451 :::* 5285/(squid)
Я часто обнаруживаю, что забыл перенастроить брандмауэр.
Попробуйте выполнить команду «service iptables stop», а затем повторите попытку - тогда, вероятно, все будет работать.
Не забудьте после этого снова запустить service iptables start.
Если остановка брандмауэра временно исправила это, добавьте подходящую строку в свой файл конфигурации iptables (/ etc / sysconfig / iptables в моей системе CentOS).
Если вы получаете сообщение об ошибке "прокси-сервер отказывается подключаться", то ваш прокси-сервер может не работать.
Если вы получаете "в доступе отказано", то вам нужно проверить свой acl.