Mac終端裏bogon 設置

Mac終端裏bogon 設置

本來終端顯示的是計算機名的,結果這兩天顯示爲bogon,一查bogon這個單詞是虛擬、虛僞的意思。再查原來是終端會先向DNS服務器查詢本地ip的方向解析結果,如果查詢不到再顯示計算機名。而由於我們的 DNS 錯誤地將保留地址反向的 NS 查詢結果返回了 bogon. 其中 bogon 本應該用來指虛假的 IP 地址,而非保留 IP 地址。因此就出現了會時不時地打印 bogon 這種奇怪名字作爲計算機名的現象了。那麼如何讓終端只顯示我們想要的計算機名而不總是從 DNS 返回結果呢?


方法有二:


一. 將DNS設置爲Google的DNS服務器地址  8.8.8.8  


二. 在終端進行設置

sudo hostname your-desired-host-name
sudo scutil --set LocalHostName $(hostname)
sudo scutil --set HostName $(hostname)

Demo:

sudo hostname  l~MacBook~air
sudo scutil --set LocalHostName $(hostname)
sudo scutil --set HostName $(hostname)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章