如何配置位于不同位置的 Squid 代理来路由互联网流量?

如何配置位于不同位置的 Squid 代理来路由互联网流量?

我在另一个位置有一个 Linux 机器(Ubuntu 9.10)。我安装了 squid 代理,并尝试在 Firefox 中使用该 IP 和端口(在该位置打开 3128)。但我无法让它工作。

我目前的情况:

  • 当前位置 ISP 的 IP 是 72.87.54.XX
  • 网络中每台机器的 IP 范围为 192.168.0.0/104

/etc/squid/squid.conf:如何在 acl 中配置此部分:

acl internal_network src 192.168.0.0/104
http_access allow internal_network

我应该将实际 IP 72.87.54.XX 放在 squid.conf 文件的哪里,以允许远程位置进行互联网通信?

答案1

你可能还需要如下几行:

acl office_network src 72.87.54.0/104
http_access allow office_network

名称“office_network”是任意的,应该与 IP 地址的用途相匹配。

/104不是我习惯看到的。这通常/24表示 IPv4 网络掩码覆盖前三个八位字节,而最后一个八位字节空闲。

相关内容