为什么“ getent hosts postgres”返回一个奇怪的条目“ postgres.mbox.com”?

时间:2019-05-18 10:08:42

标签: linux postgresql dns

此问题摘自我先前在Keycloak服务器docker部署中提出的更多complicated one

执行以下命令向我显示了一个我无法识别的非常奇怪的条目。

[root@71961b81189c jboss]# getent hosts postgres
69.172.201.153  postgres.mbox.com

我大概知道getent命令从名称服务交换机配置文件/etc/nsswitch.conf中指定的管理数据库中检索条目。就我而言,该文件中hosts的条目看起来像

hosts:      files dns

如果我从其中删除了dns,那么晦涩的postgres.mbox.com将不再显示。我只是想知道DNS如何将postgres解析为该主机名。我没有任何本地postgres服务器在运行。

0 个答案:

没有答案