Windows Server 2008上的DNS

首先,我是否认为我需要在服务器上设置DNS来托pipe多个网站?

其次,我的主机还告诉我,我需要使用两个IP – 一个用于站点,一个用于pipe理DNS。 它是否正确? 假设这是我要求一个额外的IP地址。 哪一个用于哪个,这有什么关系?

先谢谢你。 我已经search了所有这些问题,但到目前为止,我没有运气 – 也许我在我的措辞有点closures。

那么,你需要一个DNS服务器。 使用您的虚拟主机或域名注册商提供的一个,而不是自己推出的。 如果你问如何build立一个公共的DNS服务器,那么我build议你不要,并采取托pipe的解决scheme。

是的,你的服务器将需要自己的IP地址。 如果您在IIS上处理多个具有不同域名的网站,您将需要了解这是如何工作的。

再一次,如果你需要这个基本的东西的帮助,我会强烈build议像BlueHost或Dreamhost这样的第三方主机,而不是试图推出自己的东西。 有一定的复杂性和一系列必要的经验来正确地做到这一点,这是不平凡的。

a) – 我不会在同一台机器上同时托pipedns和IIS,哎哟,你要惹麻烦了。 想象一下,如果我能够进入一台机器,并改变网站的DNSlogging,我会非常有趣。 因此,不要扮演你自己的angular色。 当然,除非你真的想试验和不托pipe付费客户。 这是一个不行。

b)在同一台机器上托pipeDNS和IIS意味着你将2台网卡放入机器,forms不佳,因此提供商告诉你要获得2个IP。 您需要2个IP才能有效地将人员传送到网站。 接收请求到DNS,然后直接到网站的IP。

c) – 你将需要做一些时髦的DNS /路由规则,以推送人们到正确的域名,而不是IP地址。 可能并不是很难,但仍然时髦。

d) – 你可以把你的dns处理到你的互联网服务提供商,并让他们更新他们的logging,将所有的请求发送回你的外部IP为托pipe网站。 更容易。 这需要一两天的时间才能更新,也许更长一些。 你可以通过对你的域名进行ping来检查,而不是ip地址。

一种方法来设置。 1) – 独立的DNS服务器,连接到路由器,然后连接到外部世界的调制解调器。 它将接收域名请求,然后将用户转发到也具有外部IP和IIS的Web服务器。 DNS将处理使用多个主机头名称将人员发送到正确的IIS容器或iis

当然这是一个简单的说法。 微软technet网站有很多关于设置你想要的东西的文章。 链接到technet dns – 链接到iis多个网站被警告如果你不使用某种types的DM区或非常体面的防火墙和伟大的规则,你将被黑客攻击。 build议你使用外部的DNS提供商,只是担心你的IIS服务器,应该不会运行其他任何东西。 我只是说,除非网站是你个人的,那么没有真正的愤怒的客户问题。