虛擬機器重啟後,計算機名變成了bogon
當Linux主機名由@myhostname變成了@bogon了之後,訪問網路就會出現問題,重啟後也沒有解決。網上搜尋N久之後,發現瞭如下幾種解決方式,特此記錄一下。
【原文地址:http://xugang-1017-126-com.iteye.com/blog/1633934】
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路由表中的地址。
這些地址應該包括:
1,私有地址如10,172.16-32,192.168…..
2,還未正式分配出去的地址
bogon定義:
Bogon is a bogus IP address and an informal name for an IP packet on the public Internet that claims to be from an area of the IP address spacereserved, but not yet allocated or delegated by the Internet Assigned Numbers Authority (IANA) or a delegated Regional Internet Registry (RIR). The areas of unallocated address space are called the bogon space.
For example, addresses from 49.0.0.0 – 49.255.255.255 have not yet been allocated.[1]
Bogons are not the same as reserved private address ranges, such as 10.x.x.x and 192.168.x.x.
Which are reserved for private networks.[2]
Many ISPs and end-user firewalls filter and block bogons, because they have no legitimate use, and usually are the result of accidental or malicious misconfiguration. Bogons can be filtered by using router ACLs, or by BGPblackholing.
IP addresses that are bogon today may not be bogon tomorrow. IANA and other registries frequently assign new address space to ISPs. Announcements of new assignments are often published on networkoperators’ mailing lists (such as NANOG) to ensure that operators have a chance to remove bogon filtering for addresses that have become legitimate.
IANA maintains a list of allocated and reserved IPv4 netblocks. [1]
除了上面的定義之外,還有一種定義的說法:
bogon就是Martians(就是私有地址和保留地址的稱呼,詳見RFC1918和RFC5735)和IANA未分配給RIR的並集。
這裡有一份由IANA維護的IPV4分配列表
在這裡可以看到 005/8就是未分配的地址,也就是bogon range。
同時還有一個概念叫做Fullbogons,它的定義範圍比bogon還要大,指的是那些雖然IANA分配給RIR的地址,但是這些地址RIR沒有分配給ISP或者end-user使用的地址。
所以來講,bongon是沒有什麼用處的,需要在路由上設定ACL或者做BGP BLACKHOLING過濾掉
那麼,我的主機名變成bogon是怎麼回事又該怎麼辦呢?
可能是在反向解析IP時,DNS沒有過濾bogon,所以把內網的IP反向解析成了bogon
所以把DNS換成一個過濾了bongon的DNS是其中一種解決辦法
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30066956/viewspace-1369964/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於虛擬機器重啟後docker的Mysql無法相連的措施虛擬機DockerMySql
- HP虛擬機器重分配記憶體虛擬機記憶體
- VMware虛擬機器重啟網路報錯" Error: No suitable device found"虛擬機ErrorUIdev
- 虛擬機器複製後網路卡eth0變成了eth1的解決辦法虛擬機
- MAC修改主機名、計算機名Mac計算機
- kvm 修改虛擬機器名稱虛擬機
- 雲端計算管理平臺之OpenStack啟動虛擬機器例項虛擬機
- 雲端計算和虛擬機器基礎梳理虛擬機
- VMware安裝虛擬機器時,全名、使用者名稱、虛擬機器名是什麼。修改虛擬機器為靜態ip虛擬機
- Dalvik虛擬機器、Java虛擬機器與ART虛擬機器虛擬機Java
- vmware禁止虛擬主機開啟後自動時間同步到宿主機
- 虛擬機器網路啟用虛擬機
- 【VIP】調整RAC虛擬IP地址(VIP)及虛擬主機名
- 邊緣計算工作負載:虛擬機器,容器還是裸機?負載虛擬機
- vm虛擬機器改變硬碟大小虛擬機硬碟
- (轉)【VIP】調整RAC虛擬IP地址(VIP)及虛擬主機名
- vmware開啟虛擬機器就藍屏重啟 vmware虛擬機器藍屏解決方法虛擬機
- OpenStack 計算節點關機,虛擬機器狀態解決辦法虛擬機
- 克隆後虛擬機器網路配置虛擬機
- Flutter之Dart虛擬機器啟動FlutterDart虛擬機
- java虛擬機器和Dalvik虛擬機器Java虛擬機
- Android 虛擬機器 Vs Java 虛擬機器Android虛擬機Java
- 克隆虛擬機器後,使兩臺虛擬機器完全獨立需要更改的配置。虛擬機
- 雲端計算發展飛速,虛擬主機還有用嗎?
- 計算機圖形學:虛擬和現實世界的融合計算機
- 虛擬機器虛擬機
- 關於VMware 虛擬機器使用時,一開啟虛擬機器就重啟問題-Win11虛擬機
- 連線虛擬機器oracle 和虛擬機器KEY虛擬機Oracle
- 虛擬機器(三)虛擬機器配置靜態Ip虛擬機
- Java虛擬機器啟動過程解析Java虛擬機
- 如何修改Mac的計算機名Mac計算機
- win10虛擬機器怎麼開啟 win10開啟自帶虛擬機器操作方法Win10虛擬機
- 計算機網路實驗五:虛擬區域網技術計算機網路
- 虛擬機器可以ping同宿主機,宿主機ping不通虛擬機器虛擬機
- win10更改計算機名的步驟_window10怎麼更改計算機名Win10計算機
- VMware虛擬機器如何設定使主機和虛擬機器不同IP虛擬機
- 深入理解虛擬機器之虛擬機器類載入機制虛擬機
- PD虛擬機器 18 for Mac(Mac虛擬機器軟體)虛擬機Mac