bogon是主機名
利用hostname可以檢視當前主機名
vi /etc/sysconfig/network中修改HOSTNAME=
必須重新啟動才能生效
Linux 主機名被修改成bogon問題的幾種解決辦法
當Linux主機名由@myhostname變成了@bogon了之後,訪問網路就會出現問題,重啟後也沒有解決。網上搜索N久之後,發現瞭如下幾種解決方式,特此記錄一下。
1、在linux下新增一個127.0.0.2名叫bogon的主機
此方法使用後,bogon主機名得以解析,使用的主機名仍為bogon,但進入linux已不會再出現上述警告框。 此方法不推薦使用。
2、使用hostname命令
[root@bogon ——]# hostname xg
[root@bogon ——]# su
[root@xg ——]# 這樣既可,但可能有些linux版本下應用程式仍不能正常使用
此方法可以簡單地找回你想要的主機名。
3、修改linux主機的配置檔案/etc/sysconfig/network 和 /etc/hosts
1)。修改/etc/sysconfig/network裡面的主機名字。
[root@bogon ——]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xg // 在這修改 hostname 為 xg
2)。修改/etc/hosts裡面的名字
[root@bogon ——]# vi /etc/hosts
127.0.0.1 xg
3)。不需要重啟主機,最後在終端下執行:
[root@bogon ——]# hostname xg // xg 為修改的hostname
[root@xg ——]#
此方法為最根本的解決辦法
4、讓dns重新解析
你需要將主dns隨意改一個地址儲存設定,然後再改回原ip,儲存設定。
登出當前使用者,重新登入即可。
據說是因為dns伺服器反解析私有地址時,會返回結果bogon。換一個dns解析ip就沒事了 。
試過可以,但個人感覺這個彎子繞的沒必要
備註:
bogan ["bog?n] ["b?ug?n]
bogon是指那些不該出現在internet路由表中的地址。
bogon是主機名
利用hostname可以檢視當前主機名
vi /etc/sysconfig/network中修改HOSTNAME=
必須重新啟動才能生效
Linux 主機名被修改成bogon問題的幾種解決辦法
當Linux主機名由@myhostname變成了@bogon了之後,訪問網路就會出現問題,重啟後也沒有解決。網上搜索N久之後,發現瞭如下幾種解決方式,特此記錄一下。
1、在linux下新增一個127.0.0.2名叫bogon的主機
此方法使用後,bogon主機名得以解析,使用的主機名仍為bogon,但進入linux已不會再出現上述警告框。 此方法不推薦使用。
2、使用hostname命令
[root@bogon ——]# hostname xg
[root@bogon ——]# su
[root@xg ——]# 這樣既可,但可能有些linux版本下應用程式仍不能正常使用
此方法可以簡單地找回你想要的主機名。
3、修改linux主機的配置檔案/etc/sysconfig/network 和 /etc/hosts
1)。修改/etc/sysconfig/network裡面的主機名字。
[root@bogon ——]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xg // 在這修改 hostname 為 xg
2)。修改/etc/hosts裡面的名字
[root@bogon ——]# vi /etc/hosts
127.0.0.1 xg
3)。不需要重啟主機,最後在終端下執行:
[root@bogon ——]# hostname xg // xg 為修改的hostname
[root@xg ——]#
此方法為最根本的解決辦法
4、讓dns重新解析
你需要將主dns隨意改一個地址儲存設定,然後再改回原ip,儲存設定。
登出當前使用者,重新登入即可。
據說是因為dns伺服器反解析私有地址時,會返回結果bogon。換一個dns解析ip就沒事了 。
試過可以,但個人感覺這個彎子繞的沒必要
備註:
bogan ["bog?n] ["b?ug?n]
bogon是指那些不該出現在internet路由表中的地址。