我在我的本地机器上托pipe我自己的网站,并在我的路由器上build立一个虚拟服务器,一切都像魅力一样。
在IIS中,我无法绑定广域网IP,因为它不显示,如果我手动键入,网站不起作用。 我知道还有其他的东西需要我去做,比如把广域网的IP绑定到我的本地机器上,就像标题所说的那样,但是怎么做呢?
我确信所有的托pipe公司都在做类似的事情,但是我怎么办也找不到。
只要你身在一个物理NAT之后 (而且我知道你是因为你的RFC 1918地址 ),你不能将你的WAN IP绑定到IIS服务器上的以太网NIC。 您的IIS服务器不能通过NAT来实现此目的。 大多数人把它放在一个公开解决的非军事区。
也就是说,目前还不清楚如何将78.131.xx添加到本地IIS服务器真的有帮助。 我认为你正在看HTTP头中的X-Forwarded-For ,但为什么你必须把你的IP本地绑定到IIS还不清楚。 此外,目前还不清楚这是如何帮助,因为你大概可以将WAN地址硬编码到您的Web应用程序。
您需要了解您的路由器/防火墙如何进行端口转发,然后将所有请求转发到您的公共ip的端口80到dev服务器专用ip。