将网站托管到IIS中

时间:2011-09-12 08:54:40

标签: asp.net-mvc iis-7

我已经将我们的网站托管到IIS 7.我可以在本地浏览网站。但我无法在另一台机器上浏览我们的网站。

有人能给我一个解决方案吗?

此致 KARTHIK。

3 个答案:

答案 0 :(得分:1)

这可能有很多原因无效。

其他机器是什么意思?本地还是互联网? 如果您从本地网络计算机指向计算机IP地址,它是否有效? 如果这不起作用,则在防火墙 IIS 配置中设置一些限制。

如果您想从互联网访问计算机,说到WAN,您可能需要在路由器内设置路由表,以允许某些端口转发到您的IIS计算机。 / p>

我还建议您设置DynDNS帐户,免费为您提供详细的域名。

现在大多数调制解调器/路由器都支持DynDNS。

答案 1 :(得分:0)

您需要通过您的IP地址访问它。

我假设您使用此功能在本地访问您的网站:

http://localhost/

要在本地主机外部访问它,首先必须启用计算机(具有IIS的计算机)并在您尝试访问它时具有Internet访问权限。假设1.2.3.4是您的IP地址:

http://1.2.3.4/

或者更好的是注册一个域并使其指向您的IP地址。如果您注册了mysite.com等域名,则可以通过以下方式访问:

http://mysite.com

但更好的想法是将其上传到提供IIS网络托管的网站。

答案 2 :(得分:0)

它可以是防火墙;您的主机是否允许通过端口80进行通信?如果没有,请设置防火墙。