首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >家庭托管网站- IIS6

家庭托管网站- IIS6
EN

Server Fault用户
提问于 2010-01-28 10:08:06
回答 3查看 388关注 0票数 3

我想在家里托管几个网站,主要是因为我使用的是一些测试版微软软件(.NET 4和EF),而且不想安装在我的生产服务器上,而生产服务器是托管在eukhost.com上的。

基本上,我对这类事情完全陌生。到目前为止,我所做的是:

  1. 在namecheap.com注册域名(让我们称之为mydomain.com)
  2. 转到面板中的"Nameserver注册“,输入NS1和NS2记录的IP地址(假设IP为0.0.0.0)。
  3. 转到“域名服务器安装程序”并输入ns1.mydomain.com和ns2.mydomain.com
  4. 将请求从端口80转发到我的内部IP (假设192.168.1.254)
  5. 在IIS中创建了网站(到目前为止,我只是在用单个网站进行测试,因此还没有创建任何主机头值)

现在,如果我输入IP地址(http://0.0.0.0),我就会得到预期的站点。但是,如果我输入http://www.mydomain.com,就会看到一个错误,上面写着"DNS错误--找不到服务器“。

我知道DynDNS有一项服务,如果我有一个动态地址,它将自动改变IP,但是自从我安装ISP (从10月起)以来,我的IP一直是静态的,所以我不需要这个。

我是否可以通过在Windows中配置IIS或其他东西来使DNS工作?我真的不想为任何第三方服务付费。

谢谢,

EN

回答 3

Server Fault用户

发布于 2010-01-28 10:33:36

我认为你犯的错误有以下几个步骤:

  • 转到面板中的"Nameserver注册“,输入NS1和NS2记录的IP地址(假设IP为0.0.0.0)。
  • 转到“域名服务器安装程序”并输入ns1.mydomain.com和ns2.mydomain.com

看起来您所做的是“告诉互联网”,您的域名的名称服务器将在IP地址"0.0.0.0“中找到,即您的DNS服务器正在该IP地址上运行,该服务器对名称"mydomain.com”具有权威性。您应该做的是将NS1和NS2记录指向namecheap.com的名称服务器,并使用它们的控制面板将"A“记录指向0.0.0.0。

此外,您可能在serverfault.com上得到更多的运气,因为它更像是服务器配置问题,而不是编码问题:)

票数 2
EN

Server Fault用户

发布于 2010-01-28 10:26:32

我会给出答案的,因为我想引用一些东西。

直接从他们的主页链接:动态DNS

  • 我们提供动态DNS选项免费与每个领域。动态DNS可用于将域指向某个时间后更改IP地址的计算机,例如连接到internet的计算机。
  • 我们还提供了使用此功能的windows客户端软件。
  • 我们不会把你限制在我们的软件上。对于任何支持我们服务或创建您自己的客户端,您都是免费的。
票数 0
EN

Server Fault用户

发布于 2010-01-28 10:38:11

另外,作为一个侧面:请检查您的isp的土地。它们中有很多不允许在用户家中托管的公共可访问user服务。

安德烈亚斯

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

https://serverfault.com/questions/108232

复制
相关文章

相似问题

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