我有一个静态IP地址,比如说:127.254.x.x 是否可以通过用我的IP ???替换本地主机来从其他地方访问我的Web应用程序
另外,如果Ithe服务器在wifi网络上,我将用什么替换本地主机?即路由器为我的服务器分配不同的ip(因为dhcp),而不是我原来的静态ip。在这种情况下应该是 192.x.x.2:8090 要么 127.254.x.x
感谢任何帮助。
答案 0 :(得分:3)
我有一个静态IP地址,比如说:127.254.x.x是否可以通过用我的IP替换本地主机来从其他地方访问我的Web应用程序???
是的,只要您正确配置它。
通常情况下,您有一个与外界通信的宽带调制解调器/路由器,并为您的设备提供NAT网络范围。所以你有一个外部IP地址(调制解调器/路由器与外界通信的地址),可能还有几个内部IP地址(适用于您的手机,笔记本电脑,其他笔记本电脑,Kindle等)。
因此,要从外部世界访问内部网络上的Web服务器,您必须做两件事:
将您的调制解调器/路由器配置为将其在所需端口(HTTP端口80)上接收的流量“转发”到网络上的服务器。如何执行此操作取决于您的调制解调器/路由器。寻找“端口转发”。
尝试从外部访问应用时,请使用外部IP地址而不是内部IP地址。
因此,例如,如果您的外部IP地址是222.111.222.12,并且您用作Web服务器的计算机的IP地址是127.154.0.23,那么您告诉您的调制解调器/路由器它接收到的任何流量它应该转发到端口80到127.154.0.23(这个配置可以是IP地址,也可以是你的web服务器机器中网卡的MAC地址;它取决于调制解调器/路由器)。然后,要从网络外部查看您的应用,请转到http://222.111.222.12
(或您在DNS中为该IP地址指定的任何名称)。