mac終端顯示如果正常應該是電腦名稱(偏好設定-共享)的,但是細心的我們會發現,當電腦換了網路環境之後,可能就會出現終端上顯示為主機名為:bogon,一查bogon這個單詞是虛擬、虛偽的意思。
再查原來是終端會先向dns伺服器查詢本地ip的方向解析結果,如果查詢不到再顯示計算機名。在某些網路環境中,而由於我們的 dns為:
1,私有位址如10,172.16-32,192.168.....
2,還未正式分配出去的位址
而dns伺服器將反向解析的 dns 查詢結果(虛擬的ip)返回給主機,而這個虛擬的ip對應的主機名為bogon。因此就出現了會時不時地列印 bogon 這種奇怪名字作為計算機名的現象了。
解決辦法:
方法一. 將dns設定為google的dns伺服器位址 8.8.8.8
方法二. 在終端進行設定
sudo hostname yourname
Mac終端裡神秘的bogon
本來終端顯示的是計算機名的,結果這兩天顯示為bogon,一查bogon這個單詞是虛擬 虛偽的意思。再查原來是終端會先向dns伺服器查詢本地ip的方向解析結果,如果查詢不到再顯示計算機名。而由於我們的 dns 錯誤地將保留位址反向的 ns 查詢結果返回了 bogon.其中 bogon 本應該用來指虛假...
Mac OS終端提示符字首」bogon」
像往常一樣新開啟乙個終端,卻發現乙個很有意思的現象,以前的提示符的組成為 機器名 使用者名稱 以前 yangg in s macbook pro yangg in 現在 bogon yangg in 最麻煩的是我本地用idea除錯web應用,控制台會提示下面錯誤 error exception th...
Mac 終端裡神秘的 bogon 及解決方法
如題,mac 下的終端經常有時候前面的計算機名會錯誤的顯示成 bogon.這是因為終端會先向 dns 請求查詢當前 ip 的反向網域名稱解析的結果,如果查詢不到再顯示我們設定的計算機名。而由於我們的 dns 錯誤地將保留位址反向的 ns 查詢結果返回了 bogon.其中 bogon 本應該用來指虛假...