Why are underscores not allowed in host names or domain name?

我們在安裝VC(VMware vCenter Server)的時候請勿將主機名中含有“_”符號,這將會導致web?client無法注冊到invetory當中。
Cause,
If the vCenter Server host name contains an underscore, it is considered an invalid host name and that vCenter Server does not appear in the vSphere Web Client.
Resolution
To resolve this issue, change the host name of the vCenter Server so that it does not contain any underscores.

For example:

If the host name is VCENTER_PROD, rename it to VCENTERPROD or another name without an underscore

?
Underscore?in?host?name?or?domain?name?is?not?allowed.
Why are underscores not allowed in host names or domain name?
Because we (the Internet Engineering Task Force, standards body of The Internet) defined it that way.
?
There is a lot of ancient History of the Internet bound up in this question:
  • software precedent (what the software of the day would accept),
  • simplification to avoid confusion (it’s very easy to confuse dash and underscore)
  • personal preference of the standards author (accepted by the community without objection).

Why are underscores not allowed in host names or domain name?


互聯網工程任務組-Internet Engineering Task Force (IETF),成立于1985年底,是全球互聯網最具權威的技術標準化組織,主要任務是負責互聯網相關技術規范的研發和制定,當前絕大多數國際互聯網技術標準出自IETF。

Posted in 待分類.
溫州慧網網絡信息技術有限公司

溫州慧網網絡信息技術有限公司

我們將竭盡全力為您打造您所需要的,當然,同時我們 也會利用專業審美和精湛的技術幫您實現的更加完美。市場只相信實力!我們熱烈歡迎一切有需要的企業、團體、組織或個人聯系我們。