127.xxx 之后的 dns-nameserver 条目将被忽略

127.xxx 之后的 dns-nameserver 条目将被忽略

我正在尝试在 1404 vps(lxc 容器)中配置静态 eth0。我的接口配置是

auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.0.0
gateway 192.168.10.10
dns-nameservers 127.0.0.1 192.168.10.10
dns-search example.com

我希望首先查找本地主机,然后查找我的局域网上的另一个 DNS。

看起来,dns-nameservers在以 开头的任何条目之后, 中的条目都会被忽略127resolv.conf仅包含前 127 个条目(包括前 127 个条目)。

如果我不使用 127,那么它就可以正常工作并resolv.conf获取所有预期的条目。例如,以下结果有两个条目:

dns-nameservers 192.168.1.1 192.168.10.10

因此,无论是什么dns-从接口配置中读取这些节(我无法确定这种情况发生在哪里,但已经读到它就是ifup这样做的)都会因为某种原因对它们进行过滤。

我的问题是为什么?

相关内容