物理機沒了br0,怎麼辦——記錄這兩天咋瘋的。。。
阿新 • • 發佈:2018-11-19
最近發生了一個很尷尬的情況,就是在開啟電腦後發現物理機中ip addr show中沒有了br0。
先開始還沒反應過來,直到當我想要開啟虛擬機器時,才發現虛擬機器因為物理機中沒有了br0,虛擬機器無法開啟。這個就非常尷尬了,畢竟很多操作直接上物理機上,本人還是感覺很虛的。
經過百度、以及向他人請教,得知這是物理機網橋掉了,原因現在還不是很清楚。
為了解決這一問題,先搭了一個臨時的網橋應急。
具體步驟如下:
(root使用者下進行操作)
brctl show brctl addbr br0 brctl show brctl addif br0 enp3s0 brctl show ifconfig br0 172.25.254.68 netmask 255.255.255.0 up ifconfig
至此搭好臨時網橋,物理機出現br0。且ip地址為172.25.254.68,子網掩碼(netmask)為24。
可是這一方法的問題就在於,我不能關機啦。每次開機都要重複一遍以上的操作,心很累啊。
故此想辦法想讓物理機上一直有br0,則開始了改配置檔案的漫長旅途。
(root使用者下進行操作)
ifconfig br0 down #關閉之前的臨時網橋 cd /etc/sysconfig/network-scripts vim ifcfg-br0 #### DEVICE=br0 BOOTPROTO=static IPADDR=172.25.254.68 NETMASK=255.255.255.0 TYPE="Bridge" ONBOOT=yes NAME=br0 #### systemctl restart network systemctl stop firewalld.service #重要重要重要 systemctl disable firewalld.service ifconfig
就這樣重啟以後發現br0,就一直在啦。
圖都是手機拍的所以就不上傳了,反正現在是好啦。