Networking 为什么可以';如果我可以从我的私有ip地址访问本地文件,我是否可以从我的公共ip地址访问本地文件?

Networking 为什么可以';如果我可以从我的私有ip地址访问本地文件,我是否可以从我的公共ip地址访问本地文件?,networking,network-programming,ip,Networking,Network Programming,Ip,我能够在127.0.0.1(localhost)上的端口4568和我的私有ip地址上打开服务的网站,但我似乎无法在我的公共ip地址上打开。我试图通过在我的公共ip之后键入:4568来访问该网站,就像我在本地主机和私有ip上所做的那样 是否可以通过我的公共IP在我的计算机上打开本地运行的站点?如果是,怎么做?若否,原因为何 注意:我不太清楚什么标签是合适的。您可以随意添加或删除任何您认为不合适的内容。您很有可能是幕后操纵者。这意味着您的公共IP地址和私有IP地址不一定完全映射到彼此。要将应用程序显

我能够在127.0.0.1(localhost)上的端口4568和我的私有ip地址上打开服务的网站,但我似乎无法在我的公共ip地址上打开。我试图通过在我的公共ip之后键入:4568来访问该网站,就像我在本地主机和私有ip上所做的那样

是否可以通过我的公共IP在我的计算机上打开本地运行的站点?如果是,怎么做?若否,原因为何

注意:我不太清楚什么标签是合适的。您可以随意添加或删除任何您认为不合适的内容。

您很有可能是幕后操纵者。这意味着您的公共IP地址和私有IP地址不一定完全映射到彼此。要将应用程序显式映射到公共地址,请尝试以下操作:

  • 转到调制解调器管理页面
  • 查找“端口转发”选项卡(可能位于高级或 路由器菜单)
  • 可能需要输入两个或三个字段:
  • 公用ip地址上用于转发来自的流量的端口
  • 要将流量转发到的IP地址(您的专用IP)
  • (可能存在)专用IP上要发送到的端口
  • 假设这是可行的,那么所有到该端口上的公共IP地址的流量现在都将转到您的私有IP地址

    警告:这是一条简单的规则,internet上的每个人现在都可以访问该端口

    还要确保您的web服务器正在侦听
    0.0.0.0
    (所有IP地址),并且您的本地防火墙允许在相关端口上进行远程连接