Hostname
我是@localhost 還是@computer-5?
為什麼 bash shell 有時會說 I’m at
@localhost
而其他時候卻說 I’m at@computer-5
?
某些 DHCP 伺服器(和客戶端)配置為分配主機名,就像分配 IP 地址一樣。在這些情況下,電腦的主機名實際上會更改為 eg
computer-5
(直到它獲得分配不同名稱的租約,或者租約被放棄)。localhost
仍然適用於環回介面,但 DHCP 分配的主機名將(或應該)專門解析為 DHCP 分配的地址。