我如何通过互联网访问我的本地开发服务器?

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

我在Windows 10计算机上运行了Wamp 3.1.7。目的是使该服务器上的项目可以通过Internet访问。使用LAN IP(例如,http://10.0.0.3/。服务器在路由器后面运行,路由器的Web界面在端口80上运行,因此当我访问公共IP时,端口80上的流量将进入路由器登录页面。

尝试解决问题的步骤:

  1. 将服务器正在侦听的端口从80更改为8080。(这在本地和LAN上均有效,可通过http://10.0.0.3:8080访问)]] >>

  2. 在Windows防火墙上为端口8080添加入站规则,设置为允许所有。

  3. 在路由器设置上添加端口转发(根据https://portforward.com/d-link/dsl-g2562dg/将端口8080上的传入流量转发到本地IP 10.0.0.3:8080)>

  4. 使用PFPortChecker,它表示public_ip

  5. 上的端口8080已打开并且能够发送数据。

    我仍然无法访问我的服务器。当我转到public_ip

    :8080时,我得到ERR_CONNECTION_TIMED_OUT。如上所述,转到public_ip仅显示路由器登录页面。据我所知:端口8080已打开,我的服务器可通过端口8080上的LAN访问。

我想念的是什么?还有什么地方可以阻止我的流量?

我在Windows 10计算机上运行了Wamp 3.1.7。目的是使该服务器上的项目可以通过Internet访问。该服务器可用,并且在访问时可以通过LAN正常工作...

我这边的愚蠢错误。在这里找到答案:Public IP Web Page "Connection Timed Out" When Connected To

问题是,如果连接了运行服务器的局域网,则无法使用public_ip

访问服务器。
wampserver portforwarding windows-firewall
1个回答
0
投票

我这边的愚蠢错误。在这里找到答案:Public IP Web Page "Connection Timed Out" When Connected To

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