在 Windows 2012 R2 上配置 DNS 服务器

在 Windows 2012 R2 上配置 DNS 服务器

我是 Windows Server 管理的新手,正在尝试在我的 Windows 2012 VPS 上托管一个网站

我已经安装了 IIS,添加了网站,并且网站已启动并运行。域名来自 GoDaddy,我已使用 GoDaddy 的 DNS 区域文件将网站指向我服务器的公共 IP 地址。

但是,当我尝试设置 DNS 服务器并添加主机和 PTR 记录时,它们无法解析为其相应的值。

添加主机和 PTR 记录后,当我执行 nslookup 时,我得到以下信息

C:\>nslookup
Default Server:  resolver1.opendns.com
Address:  208.67.222.222

网络适​​配器中正在使用 OpenDNS 作为首选 DNS 服务器。

当我输入 mail 和 prag1 (分别是主机名)时,我得到以下内容

> mail
Server:  resolver1.opendns.com
Address:  208.67.222.222

*** resolver1.opendns.com can't find mail: Non-existent domain
> prag1
Server:  resolver1.opendns.com
Address:  208.67.222.222

*** resolver1.opendns.com can't find prag1: Non-existent domain

当我检查 IP 的 PTR 记录时,我得到了

> 1.2.3.4
Server:  resolver1.opendns.com
Address:  208.67.222.222

4.3.2.1.in-addr.arpa
        primary name server = localhost
        responsible mail addr = nobody.invalid
        serial  = 1
        refresh = 600 (10 mins)
        retry   = 1200 (20 mins)
        expire  = 604800 (7 days)
        default TTL = 10800 (3 hours)
*** No internal type for both IPv4 and IPv6 Addresses (A+AAAA) records available
 for 1.2.3.4

** 1.2.3.4 - 本地 IP

请指教我可能哪里做错了。我在 YouTube 上看了几个视频,并按照视频中展示的做了,但毫无效果。

提前谢谢了

答案1

将评论转化为官方答案:

  • 您无法在 VPS 上设置 PTR 记录。这需要由网络块的所有者(您的 VPS 提供商)来完成。他应该提供一些方法来配置这些记录。
  • 如果您的 DNS 已由第三方提供商(本例中为 GoDaddy)托管,则无需设置转发记录,并且您不应该在没有运行 DNS 服务经验的情况下这样做。在这种情况下,您需要将区域指向您自己的 DNS 服务器,但实际上,不需要这样做。
  • 为“邮件活动”运营邮件服务确实很困难,作为初学者,即使在最好的情况下,您也很难成功做到这一点。使用专业服务提供商确实是您最好的选择。

相关内容