2.1 DNS关联
DNS服务出错时候,用下面的命令检查错误。
- named-checkzone:检查 DNS Zone 文件的语法和内容是否正确
- nslookup:向 DNS 服务器查询域名和 IP 地址的对应关系
named-checkzone:
检查哪些内容。
- 语法错误
- 非法主机名
- NS 记录没有对应地址
- SOA 记录问题
- 重复记录
root@312debian12x32d2:~# named-checkzone 192-168-16 /etc/bind/192-168-16.zone
/etc/bind/192-168-16.zone:31: xperia_sov37.192-168-16: bad owner name (check-names)
zone 192-168-16/IN: NS 'raspberrypi.192-168-16' has no address records (A or AAAA)
zone 192-168-16/IN: not loaded due to errors.
root@312debian12x32d2:~#
nslookup:
- 测试 DNS 是否正常工作
- 查看 DNS 中有哪些记录
jin@312debian12x32d2:~$ nslookup 312debian12x32d2 192.168.18.204
Server: 192.168.18.204
Address: 192.168.18.204#53
Name: 312debian12x32d2.192-168-16
Address: 192.168.18.204
jin@312debian12x32d2:~$