Centos8、Centos7解決Ens33網卡不顯示IP地址的問題。


轉載:https://blog.csdn.net/weixin_39477667/article/details/108526968

Centos8、Centos7解決Ens33網卡不顯示IP地址的問題。
Centos8和Centos7有很多相似之處。對於Ens33網卡不顯示IP地址的問題,經過多次驗證,找到一個簡便有效的解決辦法,但是僅可對初學者提供參考,實際應用中使用有限。

一、問題解析
Ens33網卡在一般新部署的Centos8或Centos7系統中都是關閉的,我們需要手動打開它。而Ens33網卡不顯示IP地址多數是因為Network服務存在問題導致。所以我們首先要打開ens33,然后再解決ip問題。

二、Centos安裝時注意
以Centos8為例,安裝過程中應選擇最小安裝–標准安裝、網絡服務器、系統工具。原因:標准安裝可提供ifconfig等基礎命令,網絡服務器可提供DHCP、network等基礎網絡服務、系統工具是各類基礎工具的軟件包。


三、系統安裝完成進入root

1、打開Ens33網卡
輸入ifconfig查看網卡情況:目前Ens33網卡沒有打開。

輸入ifconfig ens33 up(或nmcli c up ens33)后再次輸入ifconfig:目前Ens33已經打開。

2、編輯ifcfg-ens33文件
以Centos8為例,
輸入vi /etc/sysconfig/network-scripts/ifcfg-ens33。
將ONBOOT=no修改為ONBOOT=yes,保存:wq。

解釋:

3、重啟Centos系統
以Centos8為例,
輸入reboot,等待系統重啟。
系統重啟后進入root,輸入ifconfig,就可以顯示Ens33的ip了。

現在就可以用Xshell5鏈接了。

四、存在的問題及解決辦法
以上操作僅可以解決一次Centos系統ip問題,原因是每次使用centos都會給Ens33分配一個ip地址(一般情況第一次分配以后,今后使用都是同樣的ip地址。如果部署新的centos系統,會再分配一個不同的ip地址)如果重新開機,很有可能系統會再次關閉Ens33並且失去ip地址。

所以我們可以通過編輯ifcfg-ens33文件,修改成固定的IP地址,以方便今后使用。
注意:ifcfg-ens33中BOOTPROTO="dhcp"應修改為 BOOTPROTO=static由動態分配改為靜態讀取。

參考資料:
https://blog.csdn.net/zhangchao_cn/article/details/85246558
https://blog.51cto.com/mrxiong2017/2084560


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM