在 Windows Server 2012 R2 上配置 DNS 服务器

在 Windows Server 2012 R2 上配置 DNS 服务器

我已成功在本地虚拟机上设置 DNS 服务器并正在运行,并且已将 2 个公共 IP 与我的域名 (****.com) 映射。我还创建了反向查找区域,基本上将我的 IP 映射到域名... 完成此操作后,我在 cmd 中输入了以下内容:

nslookup

entered IP <- i get back correct result 

entered domain name <- i get back correct result

我在我的 Windows Server 2012 R2 虚拟机中输入了此命令...

那么现在出现了最终的问题??我现在如何在现实生活中(而不仅仅是这个虚拟服务器)实际使用这个 DNS 服务器将我的域名指向他们。当我从一台真实机器(非虚拟化)执行 nslookup 时,我没有得到任何结果??我现在如何在真实 PC 上将我的 IP 映射到我的域名(如果我们可以这样称呼它?)。

非常感谢!

答案1

首先确保您已经在域名的 DNS 区域创建了必要的记录,例如:

NS ...指向您的公共 IP 地址。(n1.example.com 和 ns2.example.com) WWW ...指向您的公共 IP 地址。(www.example.com) 空白 ...指向您的公共 IP 地址。(example.com) * ...指向您的公共 IP 地址。(*.example.com) MX 记录(如果您要托管电子邮件服务器)(MX -> FQDN)

到这里 DNS 部分就完成了。现在,您必须在注册商处注册自定义/私有名称服务器。您可以联系您的注册商,使用服务器 IP 地址在您的域上注册自定义名称服务器。您可以拥有以下名称服务器:

ns1.example.com ......您的服务器公网 IP 地址 ns2.example.com ......您的服务器公网 IP 地址

注册名称服务器后,您必须在 IIS 中托管网站并设置您已注册的名称服务器。这些名称服务器启用后,您可以为托管在同一服务器上的所有网站设置它们。

相关内容