小编nic*_*ier的帖子

为什么没有用于 gethostbyname 的 Unix 命令?

我知道有hostdig以及所有这些……但它们是 DNS 工具,它们不查询本地解析器库。

/etc/hosts可以改变本地解析器返回的内容。本地解析器也进行缓存。/etc/nsswitch.conf可以从解析路径中彻底去除DNS...

因此,没有用于检查本地解析器库具有什么的命令似乎很奇怪。

我通常做这样的事情:

export VAR='"nics-acer"'; python -c "import socket; print(socket.gethostbyname($VAR));"
Run Code Online (Sandbox Code Playgroud)

当我编写 Python 版本的resolvconf 时,我添加了一个开关来测试解析器,但不应该有没有标准工具的原因吗?

networking domain-name-system

2
推荐指数
1
解决办法
553
查看次数

标签 统计

domain-name-system ×1

networking ×1