相关疑难解决方法(0)

如何通过 nsswitch 解析主机名?

我想在脚本中测试主机名是否解析为 127.0.0.1 以外的其他内容,作为安装脚本的飞行前测试。我知道的工具(dig、nslookup)专门查询 DNS。在我的情况下, /etc/hosts 中的正确条目是有效的配置。所以问题是:

是否有一个类似 dig 的工具,理想情况下已经在系统上,它通过 nsswitch.conf 执行全名解析过程,就像(例如)ping 那样?

dig my-test-server-that-only-exists-in-etc-hosts 
Run Code Online (Sandbox Code Playgroud)

返回 NXDOMAIN。

dns shell-script

3
推荐指数
1
解决办法
1472
查看次数

标签 统计

dns ×1

shell-script ×1