【问题标题】:weird wampserver ip/port conflict奇怪的 wampserver ip/端口冲突
【发布时间】:2015-02-28 09:32:12
【问题描述】:

好的,这是我的问题:
我在我的 windows 7 Home Premium PC 上运行 WampServer 2.5,并且我有一个更新到最新官方固件 (download site) 的 TP-Link TL-WR642G v2 路由器。我已将端口 80 转发到我的电脑(ip 192.168.1.111,静态)并禁用了所有防火墙(见图)。当我打开 WAMP 并输入 localhost 或 127.0.0.1 或 192.168.1.111 甚至我的 wan ip (93.103.90.XXX) 时,一切都连接起来,我得到了我的测试 html 页面,但是当我在任何机器上输入我的 wan ip 时没有连接到我的路由器,页面没有加载——我什至没有得到 403 禁止(是的,我的 wamp 说服务器在线,我已经编辑了 httpd.conf)。 http://www.yougetsignal.com/tools/open-ports/http://www.whatsmyip.org/port-scanner/ 还说端口 80 已关闭/超时。一周前一切正常,我可以从任何地方使用我的公共 IP 访问我的服务器。我也尝试了其他端口,但我得到了同样的结果,尝试了 WAMP 2.4,但没有成功。我上周所做的只是从 Ultimate 降级到 Home Premium 并安装驱动程序(但我猜这没有效果)并升级了我的路由器固件(上面链接)。知道为什么它不起作用吗?谁有旧固件,我可以尝试降级到它吗?

谢谢你的阅读,大卫:O

【问题讨论】:

    标签: apache webserver wampserver portforwarding


    【解决方案1】:

    如果您还没有这样做;然后将路由器的管理端口更改为端口 80 以外的端口。这样您就不会与 WampServer 冲突。这很可能是问题所在。

    您不必更改防火墙中的任何内容,因为虚拟服务器会设置规则以允许数据包。

    作为测试,您可以尝试打开计算机上的其他端口,例如 SSHTelnet。如果您发现转发设置适用于这些协议,那么您就知道问题不在于路由器或 ISP,而在于计算机上的防火墙设置。

    您可以使用此站点查看您的端口是否打开(如果您在 LAN 上):http://www.canyouseeme.org/

    【讨论】:

    • 我打开了一个teampeak服务器,我可以用我的公共IP连接它。我把路由器管理端口改成1234,还是有问题。可能不得不放弃这个 :( 编辑:也在 linux 上尝试过,但没有成功。
    猜你喜欢
    • 2013-02-19
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多