在本地解析 DSN 查找中的名称(未找到主机:3(NXDOMAIN))

在本地解析 DSN 查找中的名称(未找到主机:3(NXDOMAIN))

我有一台 Ubuntu 14.04 Server 虚拟机,我想在其中将符号名称本地解析为 IP 地址(即,机器本身应该提供映射)。

映射如下:

mon0 --> 127.0.0.1

我已经有这个条目了/etc/hosts

# file /etc/hosts
[other entries]
127.0.1.1   mon0

所以我可以ping mon0正确。

我不能做的是host mon0

$ host mon0
Host mon0 not found: 3(NXDOMAIN)

这个答案我理解这host是使用libresolv而不是gethostbyname(这就是为什么ping有效和host无效)。

我想让它host mon0正常工作。

有什么简单的解决方案可以实现这一点?由于一切都是已知的、静态的和本地的,我希望不需要运行名称服务器:)!

答案1

域名管理系统应该完全按照您的要求执行操作并读取您的本地主机文件。

相关内容