好的,这是交易。 我有一台服务器在我家设置,我想用于各种事情。 它正在运行安装了Active Directory域服务,域控制器和DNS服务器angular色的Windows Server 2k8 R2。 我从加拿大域名注册商那里购买了一个域名,我想用这台服务器来pipe理这个域名。
我做了很多谷歌search,但我似乎无法find我在找什么。 我想要做的是以某种方式将所有的域名转发给这个服务器,这样我就可以控制域名以及像子域名一样的东西。
我只是打开正确的端口,并将此服务器设置为注册商面板中的域名服务器? 我试过这样做,他们的面板给我一个错误。 如果这是正确的方法,我可以把票拿到面板上,为什么它给了我一个错误,但是我想确保它是在我的第一个结尾。
另外,我只是想确保外部世界能够进入这个领域,那么这个工作究竟如何呢? 当他们查询名称时,它会去注册商那么注册商将它们传递给我的名称服务器?
我想我还应该注意,我的本地域(在networking上)是mydomain.local,但我想实际路由到服务器的域是mydomain.com和mydomain.ca(我可以配对这两个,或者我有为所有的东西都设置?[通过我的意思是子域之类的东西])
如果您需要更多信息,请让我知道,但希望尽pipe这给了你一个我有什么需要的好主意。
这听起来像你可以做一些DNS系统如何工作的背景 。 简单看看这个答案。
您至less需要两台DNS服务器来托pipe您的Internet域的DNS(以提供冗余,并满足IANA至less有两台域的委托DNS服务器的要求 )。 在您的单一物理服务器上托pipe您的域的DNS可能不是可用性的最佳策略。 如果你只是在玩耍,那么这可能不是什么大事(除非你还要满足IANA的要求)。
您最终希望将受影响域名的注册商的DNS服务器委派设置为您所托pipe的DNS服务器。 注册服务商的“控制面板”给您提供的错误文本可能会有助于告诉您为什么注册服务商拒绝您尝试将DNS服务器委派更改为您自己的计算机。
您还需要通过防火墙将UDP和TCP端口53打开到您的问题中提示的DNS服务器计算机。
Microsoft DNS服务器可以是任意数量的域的权威DNS服务器,因此您可以在“mydomain.com”和“mydomain.ca”旁边托pipe“mydomain.local”。 尽pipe如此,如果您创build不会导致“sub1.mydomain.ca”域自动存在的“sub1.mydomain.com”域,则不会在域之间复制logging。 任何复制,如你需要自己动手做脚本等。