在坦克 NS 中,DNS 区域管理不仅涉及创建和删除整个区域,还包括对区域内各种记录的管理,如 A 记录、CNAME 记录等。本节将详细介绍如何在坦克NS中添加、编辑和删除这些记录。
打开区域文件:
example.com.zone.tconf
。
nano example.com.zone.tconf
添加A记录:
192.168.2.10
的 A 记录:
example.com《
...
...
《
类型=a
名=www
IPv4地址=192.168.2.10
》
》
保存并关闭文件:
example.com.zone.tconf
文件的更改并关闭编辑器。重启坦克NS服务:
# 如果是使用systemd
#sudo systemctl restart tank-ns.service
打开区域文件:
example.com.zone.tconf
。
nano example.com.zone.tconf
添加CNAME记录:
www.example.com
的 CNAME 记录:
example.com《
...
...
《
类型=cname
名=blog
主机域名=www.example.com
》
》
保存并关闭文件:
example.com.zone.tconf
文件的更改并关闭编辑器。重启坦克NS服务:
# 如果是使用systemd
#sudo systemctl restart tank-ns.service
MX记录:
example.com《
...
...
《
类型=mx
优先级=10
主机域名=mail.example.com
》
》
NS记录:
example.com《
...
...
《
类型=ns
主机域名=ns1.example.com
》
》
TXT记录:
example.com《
...
...
《
类型=txt
文本值="This is a TXT record"
》
》
PTR记录:
# PTR 记录不是 ZONE 的部分,直接以快记录方式添加。
《
类型=ptr
名=1.0.0.127.in-addr.arpa
主机域名=www.example.com
》
SRV记录:
example.com《
...
...
《
类型=srv
名=_sip._udp
优先级=10
权重=5
端口=5060
主机域名=sipserver.example.com
生存时间=3600
注释=SIP服务
》
》
打开区域文件:
example.com.zone.tconf
。
nano example.com.zone.tconf
编辑记录:
example.com《
...
...
《
类型=a
名=www
IPv4地址=192.168.2.11 # 修改后的IP地址
》
》
保存并关闭文件:
example.com.zone.tconf
文件的更改并关闭编辑器。重启坦克NS服务:
# 如果是使用systemd
#sudo systemctl restart tank-ns.service
打开区域文件:
example.com.zone.tconf
。
nano example.com.zone.tconf
删除记录:
example.com《
...
...
# 删除以下记录
# 《
# 类型=a
# 名=www
# IPv4地址=192.168.2.10
# 》
》
保存并关闭文件:
example.com.zone.tconf
文件的更改并关闭编辑器。重启坦克NS服务:
# 如果是使用systemd
#sudo systemctl restart tank-ns.service
ping
、dig
、nslookup
等进行监控。通过以上步骤,您可以熟练地在坦克 NS 中添加、编辑和删除 DNS 记录,从而更好地管理您的 DNS 区域。这将帮助您确保 DNS 服务的高效和稳定运行。