我在/etc/resolv.conf文件的Google Compute Engine虚拟机中具有以下内容:
domain c.company.internal.
search c.company.internal. 160467777293.google.internal. google.internal.
nameserver 169.254.169.254
nameserver 10.240.0.1
为什么我有它,这意味着什么?
最佳答案
这样可以解析项目中的DNS名称。例如,对于一个GCE VM与另一个GCE VM进行通信,您可以仅使用其主机名连接到该主机名(已选择),而不是使用其内部IP(该IP被自动分配)连接。
此外,GCE VM的fully-qualified domain name的格式为:
您可以通过运行hostname -f
查看任何给定VM上的状态。
这还允许您解析特殊的主机名,例如 metadata
(GCE元数据服务器,FQDN:metadata.google.internal
),该主机名实际上位于169.254.169.254
。
关于linux - 为什么在GCE的resolv.conf文件中有一些内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32187588/