将租用 IP /24 块转变为反向代理的问题

问题描述 投票:0回答:1

目标:我想创建一个转发代理服务器,当我从我的机器连接到它时,我可以使用我已租出的任何租用 IP。

长话短说....我从 IPXO 租用了一个 /24 IP 块,并将其分配给我的 Vultr 实例的私有 ASN(如果需要的话,我也有自己的 ASN,但使用 vultr 作为其实例)其平台内置的功能)。我在 VULTR 中的 Ubuntu Linux 实例中启用了 BGP 并使用了 BIRD(遵循多个教程和指南)并设置了 Squid(如果有更好的解决方案可以完成这项工作,则不会选择此解决方案,我非常乐意尝试)。当我尝试使用代理时,它似乎不允许使用出站租用的 IP。它仍然显示代理服务器内部 IP。我确实更新了 Squid 的配置文件,以允许出站到我租用的块中的 IP 之一。一定有什么东西是我遗漏的或者是我没有设置的。遗憾的是,我环顾四周,未能找到从头到尾经历此过程的文档。最终我希望服务器作为 SOCK5 代理服务器运行。但首先我只是想要一些有用的东西。

真诚地感谢任何帮助或建议。

如果有什么需要澄清的地方,请告诉我。

proxy reverse-proxy squid asn.1 bgp
1个回答
0
投票

以下是故障排除时需要考虑的一般步骤:

  1. 确保子网具有有效的 ROA、IRR (WHOIS) 路由对象
  2. 确保子网在互联网上可见并且未被劫持。这可以通过 https://stat.ripe.net/app/use-cases/prefix/routing-check/
  3. 进行验证
  4. 确保在服务器接口上配置了用于 SQUID 代理的 IP 地址。如果没有防火墙,您应该能够从您的计算机 ping 通它
  5. 通过在您的服务器上运行 tcpdump 并捕获传出数据包,确保 SQUID 实际上使用您配置的 IP 地址

就您的具体情况而言,前两点似乎存在问题。如果您打算在 VULTR ASN 上发布,则需要通过 IPXO 将 VULTR ASN 分配给您的子网。您可以联系 IPXO 支持来帮助您解决此问题。

真诚的,

IPXO团队

© www.soinside.com 2019 - 2024. All rights reserved.