从我的PC托管网络(使用IIS7)

时间:2011-10-24 13:23:23

标签: asp.net iis-7 web-hosting web-deployment

我想知道为什么不从办公室主持申请?我有一个静态IP。我还需要在Internet上访问本地服务器吗?我知道我需要一个域名,但我是新来的托管所以我不知道如何去做。如何将静态WAN IP链接到域。现在当我在网上输入我的WAN IP时,我的ISP显示一个站点被阻止的页面。我不知道该怎么办。 它是一个ASP.net网络应用程序。

2 个答案:

答案 0 :(得分:3)

在从互联网访问网络应用程序之前,需要做很多事情。

  1. 您需要打开路由器/防火墙上的相关端口(适用于网络应用的端口80/443)。
  2. 如果您处于NAT状态,则需要将端口转发到正确的计算机。
  3. 机器还需要设置防火墙才能打开端口。
  4. 以上步骤将允许页面仅通过IP地址加载。要加载包含域名的页面,您需要调整站点的DNS服务器以识别该域名的IP地址。

    所有这一切都非常广泛,因为如果不知道您的确切配置,则无法提供详细答案。

答案 1 :(得分:2)

首先,您确定您办公室的IP地址是静态公共IP地址吗? You may have an internal IP。我的意思是你的计算机可能有一个内部IP地址,所以你需要配置你的路由器将端口80的连接转发到你局域网内的特定IP地址。

您可以在您选择的任何注册商处注册您的域名(我不愿意提及)。您可以选择将您的域名链接到注册商网站某处的IP地址。执行此操作后,您应该能够http://yourdomainjustregistered.com并点击IIS服务器。

我的理解是,普通家用计算机附带的IIS版本对可以同时建立多少连接有限制。您需要获得Windows的服务器版本。

如果您的ISP在您输入IP地址时显示网站被阻止的页面,则可能是他们阻止端口80给他们的客户,这样他们就不会在没有付费的情况下运行个人网站。你需要找出他们关于这个的政策,如果他们做了这样的事情就放弃他们并找到另一个ISP。或者,您可以在不同的端口(例如,8180)上运行Web服务器,并使用各种技术将点击http://yourdomain.com的用户重定向到您的盒子上的此端口。您还需要调整IIS以侦听此端口。