iT邦幫忙

0

hostname命名規則,避免空白?

  • 分享至 

  • xImage

今天想到一個問題
為什麼hostname的命名都要避免空白? 有甚麼典故嗎?
如果用空白命名可能造成甚麼後果呢?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

8
qooqoo1127
iT邦新手 3 級 ‧ 2014-09-02 11:15:49
最佳解答

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)。

0
enen1980
iT邦研究生 1 級 ‧ 2014-09-02 11:07:00

如果HOSTNAME 留白, 其他機器除了IP 就找不到你了.

你應該是要找DNS 歷史吧~~

REF# http://zh.wikipedia.org/wiki/%E5%9F%9F%E5%90%8D%E7%B3%BB%E7%BB%9F

我要發表回答

立即登入回答