我在 /etc/hosts 中有条目
1.1.1.1 db_external
当我执行 ping 时,我得到了正确的结果
ping db_external
PING db_external (1.1.1.1)
当我在做的时候
getent hosts db_external
由于某种原因我得到:
::1 db_external.localhost
这有什么道理呢?
cat /etc/nsswitch.conf|grep hosts
#hosts: db files nisplus nis dns
hosts: files dns myhostname
centos 7 的 Vult 云镜像
ps getent ahostsv4 或 getent ahosts - 有效。但我在软件中有许多带有 getent hosts 的条目