asp.net托管与iis

问题描述:

我做了一个asp.net网站。我可以在本地网络上访问它,但我无法访问它。我已经从端口80转发传入的请求到我的本地IP地址和我的提供者是康卡斯特,我检查他们的网站和端口是不是阻止。在IIS管理器中,我将默认网站设置为在本地IP地址和端口80上运行。我还为端口80的防火墙添加了例外。我还需要做什么?asp.net托管与iis

继承人如何尝试从网络外部访问网站。我使用whatismyip.com来获取外部IP地址。然后我输入http://whatismyipaddress/default.aspx。我甚至尝试了不同的端口,没有任何工作

+0

听起来像你所描述的是我会建议检查的一切。当你说什么都行不通时,你是否遇到了特定的错误?你是说你可以从局域网的另一台计算机访问该站点?如果是这样,我会建议仔细检查你的路由器的端口转发和防火墙(但你说你已经做到了,所以对不起,这是没有更多的帮助!) – Funka 2010-12-18 05:14:32

有几件事情要检查,以确保他们设置正确,但我的第一个猜测是,你已经设置您的域指向您的计算机的本地IP地址后面的路由器和它不是外部IP地址。不在您的网络中的计算机即使拥有您的IP地址,也不知道如何找到您的计算机。

有关于如何在这里做了全过程的详细说明:http://lifehacker.com/160945/ask-lifehacker--host-my-web-site-at-home

我相信失踪的链接,你是设置像DynDNS的在http://DynDNS.com。即使看起来他们乍看之下没有免费的选择,但他们确实如此。

+0

我没有端口转发传入请求端口80去我的内部IP地址。现在我没有域名,去我的网站上的本地网络,我输入我的本地IP地址。我尝试从外部访问它是键入我的外部IP地址而不是本地IP – user464111 2010-12-18 04:51:18

+0

该外部IP地址是一个Comcast IP地址。这可能是您计算机连接到访问互联网的Comcast路由器的IP地址。您需要联系康卡斯特以获取您自己的外部IP地址或使用类似DynDNS的东西。该链接比我能更好地解释这个过程。 – dontangg 2010-12-18 18:32:35