0

嗨,我已经开发了一个网站,并且在机器(本地主机)上,我希望朋友从我的网络外部访问它,我已经做了一些研究,并被指出将端口转发作为一种解决方案。我也可以参考的任何好的链接将不胜感激。

4

2 回答 2

2

不是编程问题,而是如何设置路由器。

路由器,尤其是您可能使用的 adsl 调制解调器,出于安全考虑,它们不会将外部请求转发到内部网络,因为它们不知道将它们发送到哪里。

因此,在设置路由器时,您首先需要将外部呼叫转发到您的电脑。

现在,这有两个参数,什么端口发送到ip 内部的什么。

如何使用图像和示例在路由器页面上转发端口。

假设您在路由器后面有一台 ip 为 192.168.1.100 的电脑,并在 80 上设置了一个本地 iis,那么您需要设置路由器,以便何时接受端口 80 上的呼叫,将其发送到 192.168.1.100

现在您需要知道要给您的朋友什么 ip 才能尝试给您打电话,您可以使用http://www.whatismyip.com/找到它 他们在外面看到您的 ip 是您的朋友必须输入的浏览器。

然后需要让你的 iis 运行,并让你的电脑防火墙接受端口 80 上的调用。

于 2012-11-03T02:38:05.843 回答
0

@Aristos 给了你答案。但请记住,某些 Internet 提供商会阻止端口 80,因此您可能必须更改为 88。您的朋友将以

http://your_external_ip:88
于 2012-11-03T02:45:36.883 回答