我应该用什么来替换本地主机以从其他地方运行我的Web应用程序?

时间:2014-02-26 14:56:13

标签: networking deployment

我有一个静态IP地址,比如说:127.254.x.x 是否可以通过用我的IP ???替换本地主机来从其他地方访问我的Web应用程序

另外,如果Ithe服务器在wifi网络上,我将用什么替换本地主机?即路由器为我的服务器分配不同的ip(因为dhcp),而不是我原来的静态ip。在这种情况下应该是 192.x.x.2:8090 要么 127.254.x.x

感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

  

我有一个静态IP地址,比如说:127.254.x.x是否可以通过用我的IP替换本地主机来从其他地方访问我的Web应用程序???

是的,只要您正确配置它。

通常情况下,您有一个与外界通信的宽带调制解调器/路由器,并为您的设备提供NAT网络范围。所以你有一个外部IP地址(调制解调器/路由器与外界通信的地址),可能还有几个内部IP地址(适用于您的手机,笔记本电脑,其他笔记本电脑,Kindle等)。

因此,要从外部世界访问内部网络上的Web服务器,您必须做两件事:

  1. 将您的调制解调器/路由器配置为将其在所需端口(HTTP端口80)上接收的流量“转发”到网络上的服务器。如何执行此操作取决于您的调制解调器/路由器。寻找“端口转发”。

  2. 尝试从外部访问应用时,请使用外部IP地址而不是内部IP地址。

  3. 因此,例如,如果您的外部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地址指定的任何名称)。