首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS7公共托管和域问题

问IIS7公共托管和域问题
EN

Stack Overflow用户
提问于 2011-07-05 17:27:35
回答 2查看 556关注 0票数 0

我正在尝试测试我的asp.net项目网站以供公众访问,到目前为止我已经这样做了:

  1. 上传到IIS 7并绑定到我的本地主机(192.168.....) Ok运行良好。
  2. 从000webhost.com/获得一个自由域
  3. 我试图将IIS中的绑定更改为免费域mytestsite@herobo.com,但显然它显示的是but主机默认页面。

是否可以继续托管我的IIS中的所有web项目文件,但是使用免费的域名以便公众可以访问?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-05 17:41:30

192.168是一个私有ip地址。互联网上没有人能看到你。您的ISP可能会为您提供一个公共IP地址,该地址可以支持某些服务器任务,但许多ISP的块端口80,因此家庭用户无法开始托管web服务器。这意味着您可能需要在非标准端口上托管您的站点。

因此,为了让其他人浏览到您的域并让您的本地机器处理该域的服务,您需要让您的域的A记录(在域的DNS设置中)指向您的公共IP地址。如果您的ISP分配给您一个动态IP地址,这将需要更新您的域名的记录,每次您分配一个新的公共IP地址。这可能会导致一段时间的“不可用”,因为对DNS记录的更改需要时间来传播。

有些服务,如DynDNS,可以使这种服务变得相当自动化。

还有一个问题是配置路由器(假设它是基于NAT的路由器),它可能需要配置为转发web服务的请求(对于端口80或其他端口,如果您需要绕过ISP的限制),以便将来自internet的请求转发到您的计算机。您的路由器可能具有内置的“端口转发”和“动态dns”功能,但它将是特定于制造商的。

票数 0
EN

Stack Overflow用户

发布于 2011-07-05 17:41:37

我相信你需要在托管网站上改变这个。他们应该有一个你可以用来编辑你的DNS记录的网页。这可能就是它(View Account Details)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6586512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档