如何使用IIS 6.0在我的私人家庭网络中查看我的ASP.Net网站?

时间:2011-02-26 21:40:49

标签: c# asp.net visual-studio-2010 c#-4.0 iis-6

我想知道如何在我的私人家庭网络中提供网站?我知道我应该将我的IP地址设置为静态,但我仍然不知道完成我想要做的事情的完整步骤。这甚至可能吗?如果可以,有人可以向我解释我必须做什么吗?

3 个答案:

答案 0 :(得分:1)

许多ISP不允许您在端口80上接收请求。但是,您可以通过尝试来测试...

- 安装IIS - 当您转到http://localhost时,您应该会看到一个IIS启动页面。

- 如果您有路由器/交换机,则需要访问其上的管理界面。这通常是默认值192.168.1.1,但因制造商而异。您还需要获取IIS服务器的本地IP地址。转到运行,点击CMD,然后输入IPCONFIG。

- 在管理界面中,您将拥有端口转发功能。将端口80转发到IIS服务器的IP地址。保存。 - 现在,通过访问whatsmyip.com这样的网站获取您的实际IP地址。

应该这样做。请朋友或家人浏览您的IP地址。如果他们看到您的网站,您的ISP就允许您托管。如果他们没有看到,您的ISP已将其阻止..

话虽如此,您应该查看serverfault.com - 这个问题更适合该网站。

答案 1 :(得分:0)

答案 2 :(得分:0)

这很简单,但在制作任何内容之前,您需要阅读一些安全性。

静态IP地址比动态IP地址花费更多,因此我建议注册http://www.no-ip.com/。这需要安装一个程序,每次更改时都会更新你的ip地址。

您还需要在路由器上使用端口转发,以便它知道将所有http请求发送到您的PC。 HTTP数据通常通过端口80或8080传递。

希望这有帮助。