回覆列表
  • 1 # 使用者2458114238191884

    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路由表中的地址。

  • 中秋節和大豐收的關聯?
  • usb延長線接無線網絡卡突然不能用?