centos7修改網絡卡後無法上網問題解決過程

2022-09-20 11:21:14 字數 962 閱讀 7237

ping www.baidwww.cppcns.comu.com未知的網域名稱

修改主機ip位址

右鍵屬性

選屬性這個選項原來是自動獲取的,可能會在後續發生改變,因此選固定的ip。這個ip在win10主機的cmd視窗輸入ipconfig獲取:

網上說虛擬機器內的ip要和物理主機一致的,我這裡確實沒有一致。

虛擬機器網路配置

開啟虛擬網路編輯器。

第一處填的ip 位址,要和上面win10主機配置的一致。第四個欄位填0,否則和掩碼衝突。 子網閘道器(dns)的第四個欄位填1,2都行。

選擇dhcp。最後確定。

配置ifcfg-ens33 \ eth0網絡卡

一開始我的網絡卡是ens33(centos7是ens開頭的網絡卡,centos6是eth開頭),因為v程式設計客棧cs license的問題,我改名為eth0了。注意!如果用了eth0網絡卡,請務必吧ens33網絡卡mv為其他檔案,因為系統啟動的時候會遍歷這些檔案,導致如果在ens33中配置了ipaddr0的話,會優先使用這個ipaddr0;最後在ifconfig中看到eth0的ipaddr=ipaddr0這樣的玄學現象。

這裡根本不需要手動加任何ipadntlrredr ,mask ,gateway的位址!!!(我加過,最後都沒有用上)

如果沒有填ipaddr,系統會預設分配,ipaddr=169.254.199.128 ,這是dhcp分配的的。

ping這個ipaddr,可以收到資料,表示ip 能用

ping這個子網閘道器(dns),可以收到資料,表示dns能用

但是配置好虛擬機器後,往往這個dns是ping不過的,需要重啟/reboot。

原因是/etc/resolv.conf 的檔案並沒有更新,還是之前的dns。下圖是重啟之後的檔案,可以看到dns已經更新。ping這個dns通過。

ok,可以上網啦!

當然也可以不重啟,但是會多些步驟,這裡不再贅述。

Centos7 修改網絡卡

檢視網路狀態 進入 etc udev rules.d 目錄修改目錄下的檔案 root base linux cd etc udev rules.d 修改完成後重啟啟動伺服器 注意 拷貝的虛擬機器,在修改網絡卡時,需要特別注意 1 ifup eht1 拷貝虛擬機器新修改的網絡卡名稱 2 這是ifup指...

centos7修改網絡卡名

我實際測試中修改好像不管用,需要修改啟動項,警用biosdevname程式 具體操作是修改 etc default grub檔案 在grub cmdline linux一行中新增net.ifnames 0 biosdevname 0 儲存檔案後然後執行 plain view plain copy g...

CentOS7修改網絡卡名稱

我在vmware workstation裡面安裝的centos7虛擬機器設定了2張網絡卡,網絡卡名稱預設為eno16777736 eno33554984 root controller ip a 1 lo mtu 65536 qdisc noqueue state unknown qlen 1 li...