今天想到一個問題
為什麼hostname的命名都要避免空白? 有甚麼典故嗎?
如果用空白命名可能造成甚麼後果呢?
在 RFC 1035 提到
The labels must follow the rules for <span style="color: blue;">ARPANET</span> host names. They must
<span style="color: blue;">start with a letter, end with a letter or digit, and have as interior
characters only letters, digits, and hyphen.</span> There are also some
restrictions on the length. Labels must be 63 characters or less.
但之後 RFC 經過多次 update, 目前是允許 white space character,但是必需以 ASCII 的型式表現(\032)。
如果HOSTNAME 留白, 其他機器除了IP 就找不到你了.
你應該是要找DNS 歷史吧~~
REF# http://zh.wikipedia.org/wiki/%E5%9F%9F%E5%90%8D%E7%B3%BB%E7%BB%9F