【问题标题】:OS X 3.0 -> Squid -> Multiple Outgoing IPsOS X 3.0 -> Squid -> 多个传出 IP
【发布时间】:2013-10-29 17:51:21
【问题描述】:

我正在尝试在我的 OS X Server 3.0 安装上运行 squid 作为代理服务器。我有 3 个 IP 分配给机器。我已经尝试了几种不同的选项,如下所示,以使多个传出 IP 工作。我想要发生的是,如果请求到达 1.2.3.187,那么传出地址是 1.2.3.187。依此类推,我拥有的 3 个 IP。这是我尝试过的两种配置。

-----配置1------

http_port 50.20.213.187:3129 名称=3129 http_port 50.20.213.189:3130 名称=3130

acl taste3129 myportname 3129 src 127.0.0.1/8 http_access 允许taste3129 tcp_outgoing_address 1.2.3.187 taste3129

acl taste3130 myportname 3130 src 127.0.0.1/8 http_access 允许taste3130 tcp_outgoing_address 1.2.3.189 taste3130

--在上面我不确定 src 实际上应该是什么-- 如果我的源是 localhost 或者我从 ipchicken 测试的计算机的 IP 告诉我我的 IP 是机器 .186 的基本 IP。

----配置2---------

acl ip1 myip 1.2.3.186 acl ip2 myip 1.2.3.187 acl ip3 myip 1.2.3.189 tcp_outgoing_address 1.2.3.186 ip1 tcp_outgoing_address 1.2.3.187 ip2 tcp_outgoing_address 1.2.3.189 ip3

---在配置 2 中,如果我使用 .186 作为我的代理(基本机器地址),它通过代理设置通过另一台计算机的 firefox 或者如果我执行 curl --proxy 1.2.3.186:3128 之类的操作就像一个魅力--trace - www.whatsmyip.us

但是,如果我尝试用 .187 替换 .186,我会通过浏览器或通过带有 curl 的终端获得一个奇怪的 html 页面索引,我会收到一条消息:连接 #0 到主机 1.2.3.187 保持不变

我是新手,所以我可能错过了一些非常基本的东西,这很可笑。但是,如果有人知道我可能做错了什么,我将不胜感激。我还没有找到完整的 mac 指南,但我假设在网络中我需要每个 IP 的以太网接口。 (我有)虽然不确定需要在那里设置哪些其他设置。代理设置?如果是这样,设置应该是什么?

提前致谢

【问题讨论】:

    标签: macos apache proxy squid


    【解决方案1】:

    好的,我找到了适合我的解决方案。这可能不是正确的方法,但它正在工作。所以这里是信息

    我在 Mavericks 上运行 OS X Server 3.0 首先在网络设置下,我有 3 个网络接口 1.2.3.186 1.2.3.187 1.2.3.189

    .186 接口是主要的活动服务。对于所有 3 个网络接口,我单击高级按钮,导航到代理选项卡并输入 .186 地址作为地址,输入 3128 作为端口。

    现在,我打开了 Server Admin 控制面板(名为 server 的应用程序)并创建了一个网站 编辑 最初我认为您需要为每个 IP 设置一个站点,因为这是我设置的,但在进一步测试和探索后,我发现我只需要将一个站点设置为端口 80 上的任何 IP。

    在服务器管理工​​具中的 DHCP 下,确保选择了正确的 IP 范围以支持您的 IPS

    现在这是我最终使用的 squid 配置设置 acl ip1 myip 1.2.3.186/32 acl ip2 myip 1.2.3.187/32 acl ip3 myip 1.2.3.189/32

    tcp_outgoing_address 1.2.3.189 ip1 tcp_outgoing_address 1.2.3.187 ip2 tcp_outgoing_address 1.2.3.189 ip3

    如果您在 squid 运行时对其进行了更改,请务必重新启动它。

    终于,它现在对我来说完美无缺。如果有人有“正确”的方式或更聪明的方式来做到这一点,请告诉我。谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多