在Linux系统中查看DNS配置和状态,您可以使用以下命令:
1. 查看`/etc/resolv.conf`文件,这个文件包含了当前系统的DNS服务器地址:
cat /etc/resolv.conf
2. 使用`nslookup`命令查询特定域名的DNS信息:
nslookup example.com
3. 使用`dig`命令查询特定域名的DNS信息:
dig example.com
4. 使用`host`命令查询特定域名的DNS信息:
host example.com
5. 检查DNS服务(如`named`)是否安装和运行:
yum info named 查看named的安装信息
ps -ef | grep named 查看named进程信息
service named status 查看named服务状态
systemctl status named 查看named服务状态(如果使用systemd)
6. 查看DNS缓存信息(如果需要):
sudo systemd-resolve --status 查看systemd-resolve的缓存状态
以上命令可以帮助您了解Linux系统中的DNS配置和状态。