問題以及原因:
Oracle VM VirtualBox上的新建虛擬機安裝操作系統后,network-scripts目錄下無網卡對應的配置文件/etc/sysconfig/network-scripts目錄下無該網卡對應配置文件的問題,但是ifconfig命令能看見系統給該網卡產生的名稱。
ifconfig或者ip addr查看:
我們再查看/etc/sysconfig/network-scripts目錄下只有其他網卡的配置文件
對enp0s8配置相應IP,使用ip addr或者ifconfig配置ip,可直接將ip配置到網卡上。
但是因為無網卡enp0s8對應的網絡配置文件,服務器重啟后將丟失配置的IP地址,導致業務中斷。
2.解決方法
使用Linux自帶的工具nmtui產生對應網卡的配置文件,默認放在/etc/sysconfig/network-scripts目錄。操作方法如下:
輸入命令: nmtui 出現下圖界面,選擇編輯鏈接回車
選擇添加 回車
選擇以太網,回車
進入一下界面,填寫剛那沒有配置文件的名字,確定
然后enp0s8就創建好了 選中點擊左下角的返回回車
選中退出 回車
再次查看 ,可以看到已經出現了ipcfg-enp0s8
那么如何證明ipcfg-enp0s8是網卡enp0s8對應的配置文件?
查看ifcfg-eth4的UUID,通過命令nmcli con show查看所有網卡的UUID,可知是相匹配的。
我們在nmtui新增網卡配置文件后,在目錄下配置相應的ip信息后網絡正常