设置 FQDN 主机名和点

设置 FQDN 主机名和点

我想知道我是否正在编辑一个文件,例如/etc/hosts或者我是否应该在名称末尾/etc/sysconfig/network加上一个。例如.test.example.com.

有区别吗?无论哪种方式都会损坏任何东西。

答案1

根据man hosts

主机名只能包含字母数字字符、减号(“-”)和句点(“.”) 必须以字母开头 并以字母数字字符结尾

答案2

/etc/hosts 中的条目永远不会用域扩展,这只是一个简单的表查找,因此,尾随的点毫无意义,而且很可能导致问题。正如另一个答案中提到的,/etc/hosts 的规范排除了它们(出于这个原因)。

答案3

尾随点并非毫无意义。如果您尝试使用 FQDN(包括尾随点)访问主机,如果 /etc/hosts 中的主机名没有尾随点,则您的应用程序将从 DNS 而不是 /etc/hosts 中查找名称。

答案4

我从未见过有人在那里使用尾随点,所以你可能不应该这样做。尽管现在可能没有什么问题,但这只是在冒险,因为有些事情可能没有预料到。

相关内容