squid 代理服务器拒绝连接

squid 代理服务器拒绝连接

我正在尝试让 Squid 代理服务器接受来自我的 IP 的连接-

为此,我在配置文件中添加了以下几行:

acl mynet src 122.179.44.192
acl use_ip myip 2604:c00:a:1:0:1:9074:9c80

上面的第一行指的是我的 PC(我想从其使用代理服务器),第二行是代理服务器本身的 IPv6 IP 地址。

为了能够使用上面给出的 2 个 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)

答案1

我经常发现我忘记重新配置防火墙。

尝试“service iptables stop”,然后重试 - 它可能会起作用。

之后不要忘记再次运行“service iptables start”。

如果暂时停止防火墙可以解决问题,请在 iptables 配置文件(我的 centOS 系统上为 /etc/sysconfig/iptables)中添加适当的行。

答案2

如果您收到错误“代理服务器拒绝连接“,那么您的代理服务器可能没有运行。

如果您收到“拒绝访问",那么您需要检查您的acl。

相关内容