<分区>
当我注意到一个奇怪的差异时,我正在尝试使用通配符域(考虑将它们用于 future 的项目)。
我的域配置了通配符 DNS 条目 (*.vgoc.info
)。我尝试 ping a_.vgoc.info
,在 Linux 上,我得到了
$ ping a_.vgoc.info
ping: unknown host a_.vgoc.info
但是,在 OS X 上,我得到了
$ ping a_.vgoc.info
PING vgoc.info (174.2.65.138): 56 data bytes
在 Windows 上也是如此。
有谁知道 Linux 是否有一些拒绝某些模式的特殊“名称验证”?例如,ping a_b.vgoc.info
和 ping a__b.vgoc.info
工作正常,但 ping a-.vgoc.info
不工作.
根据我对 DNS 规范的阅读,此类名称并非非法。是否有其他引用资料限制此类名称?