CentOS系统怎样查看DNS | 配置与检查方法详解

CentOS系统怎样查看DNS配置信息

方法一:通过nmcli命令查询

在启用NetworkManager服务的CentOS系统中,执行以下命令:

nmcli dev show | grep DNS

该命令会输出当前网络接口的DNS服务器地址及搜索域配置。

方法二:检查resolv.conf文件

直接查看系统DNS解析配置文件:

cat /etc/resolv.conf

注意:若文件为符号链接,需添加-L参数查看真实文件:

cat -L /etc/resolv.conf

方法三:使用systemd-resolve工具

对于使用systemd-resolved服务的系统,运行:

systemd-resolve --status

该命令显示详细的DNS服务器列表和当前生效的配置。

方法四:DNS诊断命令

dig命令查询

dig | grep SERVER

nslookup交互模式

nslookup
> server
> exit

注意事项

  • 部分命令需要root权限执行
  • 不同CentOS版本默认网络管理工具可能不同
  • 动态DNS配置可能随网络环境变化更新

总结

掌握以上四种方法可应对多数CentOS系统DNS查询需求,建议优先使用nmcli命令获取实时配置信息,结合dignslookup进行DNS解析验证。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END