您好,登錄后才能下訂單哦!
這篇文章主要介紹“linux中bogon指的是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“linux中bogon指的是什么”文章能幫助大家解決問題。
在linux中,bogon是主機名;當主機名為bogon時,指的是不該出現在internet路由表中的地址,包括私有地址和未正式分配出去的地址,可以利用“hostnamectl”查看主機名是bogon,可以利用“vi /etc/sysconfig/network”修改HOSTNAME來修改主機名。
本教程操作環境:linux7.3系統、Dell G3電腦。
bogon是主機名
利用hostname可以查看當前主機名
vi /etc/sysconfig/network中修改HOSTNAME=
必須重新啟動才能生效
bogon是指那些不該出現在internet路由表中的地址
這些地址應該包括:
1,私有地址如10,172.16-32,192.168.....
2,還未正式分配出去的地址
用 hostnamectl 查看,主機名是 bogon
[root@bogon ~]# cat /etc/resolv.conf
發現多了一行search localdomain,應該是這行配置導致的問題,resolv.conf中的配置是由vmware 8網卡自動下發的,所以更改此處配置無用
解析一下 IP 地址 :查看nslookup 命令來源于那個安裝包
[root@bogon ~]# yum provides */nslookup
[root@bogon ~]# yum -y install bind-utils
這塊的配置說明是要在加載配置文件后,對該主機的IP地址進行解析,返回的domain域名作為主機名回顯至命令行,嘗試解析本機IP
本機的IP地址被解析為了bogon,那么說明一個問題就是,如果resolv.conf中配置了search localdomain,那么此處得到的主機名則優先于hosts和network文件中的配置
要解 決這個問題,最簡單的方案就是讓其解析時不經過dns,使用hosts文件,直接將本機的IP地址解析為你的主機名即可(非localhost)
關于“linux中bogon指的是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。