1
我有3个虚拟机。我在其中的一个Squid代理上安装了Squid代理,它充当了路由器。我需要将它配置为仅接受来自其他两台机器之一的HTTP请求(IP-172.16.2.2)。我到的squid.conf文件所做的改变是:Linux鱿鱼代理配置
http_port 172.16.2.2:3128
我随后将在路由设备改变防火墙规则,以便将其重定向从172.16.2.2交通开往80(HTTP端口号)的默认鱿鱼端口3128.命令如下:
sudo iptables -A PREROUTING -t nat -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
机器172.16.2.2连接到eth1上的路由器。但是,当我从172.16.2.2发送HTTP请求时,出现403 Forbidden错误。它说:
X-Squid-Error: ERR_ACCESS_DENIED 0
我无法理解它。请帮忙。
(编辑样式)
有关于这个问题? – Lite