在主机名中使用下划线

Roo*_*ook -4 domain-name-system windows android

维基百科指出Android 和 Microsoft Windows 系统在主​​机名中都使用下划线。我的问题是,这些主机名有什么用?你知道这些奇怪的主机名列表吗?你见过其中之一吗?

Fia*_*abs 10

根据 RFC952,主机名是:

“名称”(网络、主机、网关或域名)是从字母 (AZ)、数字 (0-9)、减号 (-) 和句点 (.) 中提取的最多 24 个字符的文本字符串。请注意,仅当它们用于分隔“域样式名称”的组成部分时才允许使用句点。

微软在他们使用的通常的“拥抱、扩展和熄灭™”方法中,在他们用于域的 DNS 系统中为某些功能提供这些功能,并将其扩展为包括允许解析主机名,可能是因为 NETBIOS 名称允许使用下划线,这更容易将其小写到域的前面以提供机器主机名。由于条目不符合 RFC,它有时会使区域传输变得非常痛苦。

我认为谷歌,作为 900 磅的大猩猩,出于类似的原因也做了同样的事情。这意味着遵循 RFC 的接入点将拒绝连接以及它引起的其他痛苦。