gpt4 book ai didi

linux - 主机对本地主机进行不必要的 dns 查找

转载 作者:太空狗 更新时间:2023-10-29 11:46:44 26 4
gpt4 key购买 nike

我有一个带有以下/etc/hosts 的 centOS 系统(嵌入式并且有很多二进制文件)。

$cat /etc/hosts
127.0.0.1 localhost localhost

主机也被分配了一个 DNS 服务器,该服务器返回一些无效的 IP 用于 localhost 的域名查找。但由于某些网络限制,我无法避免连接到此 DNS。

我的问题是,当我已经有了一个有效的/etc/hosts 文件时,为什么系统要在 DNS 中查询 localhost?我该如何阻止它?

如有任何帮助,我们将不胜感激。

最佳答案

检查您是否在 dns 之前为 /etc/nsswitch.conf 中的 hosts 条目列出了 files .

[me@home]$ grep "^hosts" /etc/nsswitch.conf 
hosts: files dns

如果 dns 先出现,那么您的系统将始终查询 DNS 以解析主机名,然后再返回到 /etc/hosts

关于linux - 主机对本地主机进行不必要的 dns 查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9192176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com