WampServer 和端口转发用于外部访问

WampServer 和端口转发用于外部访问

我正在尝试将我的 WampServer 公开,但到目前为止我尝试过的所有方法似乎都不起作用。在我从新提供商那里获得新路由器之前,一切都很顺利。

路由器是华为 HG523a,我的 ISP 是 TALKTALK。

这些是我对端口转发的设置。高级->高级->NAT->端口映射

Mapping Name: WebServer(HTTP)
Interface: nas_0_38
Protocol: TCP
Remote Host:
External Start Port: 80
External end Port: 80
Internal Port: 80
Internal Host: 192.168.1.2
Enable: Enable

我在高级->基本->LAN->(IP 地址保留) 下为我的电脑保留了 IP 地址 192.168.1.2。

我相信这就是我需要为路由器方面做的全部事情。

现在对于 Apache:.httpd 文件...

Listen 192.168.1.2:80

这就是全部了。问题是,当我输入我的公共 IP 地址时,它不会转发到我的 WampServer。它只是转到路由器登录页面。如果我输入我的本地 IP,那么我就可以像我应该的那样获得我的服务器网页。我错过了什么!?

任何帮助都非常感谢!谢谢,

克里斯

答案1

看起来路由器是这里的问题。从我读到和测试的内容来看,路由器不支持NAT Loop back。这意味着,只有当您在自己的本地网络 IE 之外(未连接到路由器)时,您才能使用公共 IP 地址查看服务器。路由器确实支持本地环回,这就是您可以从本地 IP 地址访问服务器的原因。

简而言之:您/我需要获得一个支持的不同路由器NAT Loop Back

这意味着上面显示的端口转发设置没有任何问题。

相关内容