虛擬機的CentOS7系統安裝完畢之后,輸入ifconfig命令發現沒有eth0,不符合我們的習慣。而且也無法遠程ssh連接,
這個問題解決起來還算簡單:
一,永久搞定
1.進入目錄/etc/sysconfig/network-scripts/
2.將文件ifcfg-ens33重命名為ifcfg-eth0;
(注意:修改需要切換至root用戶)
3.編輯ifcfg-eth0
使用命令:vi ifcfg-eth0
只需要修改一個參數即可,
將NAME=ens33改為NAME=eth0
(這樣IP是動態的,一旦重啟IP可能會變,我這其他人的電腦IP都是動態的,如果我固定死了,可能會出現IP沖突)
4.修改grub文件
目錄:/etc/default
編輯grub文件
使用命令:vi grub
在GRUB_CMDLINE_LINUX原有的參數后面加上"net.ifnames=0 biosdevname=0"
保存退出
5.命令行運行命令
grub2-mkconfig -o /boot/grub2/grub.cfg
8.完成
如果沒有IP顯示——
輸入ifconfig沒有eth0” ,修改網卡配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
將其中的onboot = no 改為yes
重啟網卡 service network restart ,即可看到eth0,
保存退出
如果要求靜態IP
就把上面這寫參數對應改一下和加上去,根據自己的網段改,BOOTPROTO一定要改為static。
二,臨時搞定
6.完成了,重啟一下就ok了,不過重啟之前可以順帶修改一個計算機名
編輯文件: vi /etc/hostname
就一行內容,就是計算機名,怎么寫都行(英文的),保存退出
7.重啟計算機
reboot