嗨,大家好,
我想知道如何将我的开发网站(通过 127.0.0.1:81 托管)映射到外部 IP 地址,以便可以从我的电脑外部访问它?
我有一个静态 IP 地址 - [例如] 11.111.111.11 - 并且想通过允许客户查看网站来向他们显示该网站?
有人能为 Win7 解释一下这个吗?
答案1
那么,监听 0.0.0.0:81 以便允许所有请求怎么样?
答案2
如果你的 localhost ip 是由路由器分配的,那么你需要确定路由器本身的 ip,然后在路由器上打开一个端口,以转发到服务器所在机器上的端口。因此,具体步骤取决于你使用的路由器。
例如,我使用 Apple Airport,因此我打开 Airport 实用程序,转到高级、端口转发并打开一个端口(如果尚未被占用,则为 :81),该端口转发到(我的等效端口)127.0.0.1.:81。
答案3
我认为默认情况下 IIS 会锁定您的端口,而不会限制您的 IP 地址。因此,基本上您必须按照 tmo256 的说法打开端口,然后使用http://www.canyouseeme.org如果您的端口已向互联网开放。之后,您可以让其他人使用该网站上列出的 IP 和端口访问您的网站。