Web 网站上的端口转发

Web 网站上的端口转发,web,portforwarding,Web,Portforwarding,我是这个领域的新手,请帮助我理解这一点: 我在端口8080上启动了我的web应用程序。我想,如果我转发端口8080并从web浏览器输入:myExternalipAddress:8080/Index.html,它应该会打开我的网站。请告诉我为什么我错了啊,在你家里主持一个网站确实是一件有趣的事情。根据我的经验,以下是我解决问题的方法 1.确保服务器配置正确 启动服务器应用程序 如果您的客户机和服务器是同一台机器,请确保可以访问本地主机上的服务器 从局域网上的其他计算机访问服务器,使用服务器局域网

我是这个领域的新手,请帮助我理解这一点:
我在端口8080上启动了我的web应用程序。我想,如果我转发端口8080并从web浏览器输入:myExternalipAddress:8080/Index.html,它应该会打开我的网站。请告诉我为什么我错了

啊,在你家里主持一个网站确实是一件有趣的事情。根据我的经验,以下是我解决问题的方法

1.确保服务器配置正确

  • 启动服务器应用程序
  • 如果您的客户机和服务器是同一台机器,请确保可以访问本地主机上的服务器
  • 从局域网上的其他计算机访问服务器,使用服务器局域网ip。192.168.?:8080
  • 如果您无法从局域网上的另一台计算机访问它,则服务器上可能存在防火墙问题
2.确保您的网络配置正确

  • 这就是端口转发发挥作用的地方。计算出服务器的局域网ip并登录到路由器
  • 告诉路由器将端口(本例中为8080)转发到服务器LAN ip地址
  • 通过告诉您的朋友访问您的服务器来测试它(web浏览器中的WAN_IP:8080)

再次感谢,我将在局域网内的另一台计算机上试用,然后在本地网络外的计算机上试用,并告诉您是否成功