端口转发在本地工作,但不在代理服务器上工作


0

我知道这是一个经常被问到的问题,但我在计算机上设置端口转发时遇到了一些问题。

首先,我们有一个Airport Extreme。我将它配置为每次为我的PC(通过我的MAC)提供相同的本地IP地址,即10.0.1.100。接下来,我使用以下配置设置端口设置:

  • 公共TCP端口80
  • 专用IP地址10.0.1.100
  • 专用TCP端口80

我已经确认我的网卡的本地IP确实是10.0.1.100,并且浏览我的PUBLIC IP地址会将我发送到我的网站,通过xampp在我的计算机上运行。我已经与Xampp核实它确实在80端口,而且似乎是。

但是,使用代理,连接超时。我在Windows防火墙中为端口80上的TCP连接添加了一个出站和入站规则,并且我完全禁用了我的Avast Antivirus,但没有成功。

港口肯定在工作,因为我去的时候 myWANip:90 或者我得到一个错误,我的浏览器无法连接,而 myWANip:80, 要不就 myWANip 它会给我本地运行的网站。

由于我能够在本地访问它而不是从代理访问它,它必须与防火墙有关我猜...或者我在路由器上设置端口转发是否有问题?

注意:我在其他问题中看到了很多命令行动作,但除了以外我没有太多的命令行知识 routeipconfigping所以请清楚地解释这样的事情。


这个代理服务器是本地的?这是一个开源代理服务器,如Squid或Apache(可能与TS)?一些澄清将不胜感激。
Carlos

好吧,我只是尝试了一些随机的在线代理,看看我的本地Xampp是否可以从我的路由器/ PC外部访问,但显然不是。 (我用了 webproxy.net
jdepypere

这有点令人困惑。如果您要通过本地代理,那么当您尝试浏览您的网站时,它将是一个DIRECT连接,您将使用您的本地LAN IP。这是典型的代理方案。如果您有一个通过其本地配置的代理的远程客户端,那么这是一个不同的故事。远程代理将在WAN IP上建立与Web服务器的连接。您是否验证过网络外的某个人能够使用WAN IP连接到您的Web服务器?
Carlos
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.