當我們使用命令ip addr時,看不到虛擬機的ip地址,如何解決呢?消除它的辦法就是面對它
解決辦法
這是因為我們的虛擬機網絡服務沒有設置為開機自啟動,現在我們來一步步設置下
進入目錄ect/sysconfig/network-scripts
cd ect/sysconfig/network-scripts
查看文件列表發現一個文件名為 ifcfg-ens33 的文件
編輯文件ifcfg-ens33
使用命令 vi ifcfg-ens33 編輯此文件,打開文件你會發現這里ONBOOT=NO
注:ONBOOT的意思就是開機時是否啟動,這里沒啟動,當然看不了ip啦,把no改為yes
按 i 進入編輯狀態,移動光標將no改為yes,按 esc 退出編輯狀態,再按下 :wq ,回車。
重啟網絡服務
輸入命令:service network restart,重啟網絡服務,此時,我們輸入 ip addr 就可以看到 ip 啦,奧利給!
注意:ip addr 不能顯示IP的原因有很多種,這只是一種常見的解決方案而已啦!
如果 ifcfg-ens33 中的 ONBOOT=NO 原本就是這樣的,那么重啟網絡服務就可以了:service network restart
