我在/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/

10-13 07:44