前幾天小編給大家分享了如何給Centos6.7版本的虛擬機配置網絡,感興趣的小夥伴可以點擊進去看看。小編按照Centos6.7版本的虛擬機網絡配置教程來配置Centos7.4的虛擬機網絡,發現行不通啊,在踩坑之後,再勇敢的爬出來,整理了這一篇Centos7.4的虛擬機網絡配置教程,希望小夥伴們在利用Centos7版本的路上少踩一些坑。話不多說,直接上教程。
一、靜態網絡配置
1、打開虛擬機,輸入賬號和密碼進行登錄。之後輸入cd /etc/sysconfig/network-scripts/,進入到網絡配置的界面,通過命令ls查看網絡配置文件。如下圖所示。
發現和Centos6.7版本的配置文件有點兒差異,在Centos6.7版本中網絡配置文件在ifcfg-eth0中,但是在Centos7.4版本中網絡配置文件在ifcfg-ens160中。
2、通過vi ifcfg-ens160或者vim ifcfg-ens160命令,進入到網絡配置文件中去。下圖是原生態的網絡配置文件,內容比Centos6.7版本多些。
3、但是我們需要更改的地方只有兩處,還需要增加IP地址、網關、掩碼和DNS1以及備用DNS2。具體配置如下圖所示。
將ONBOOT設置爲yes,將BOOTPROTO設置爲static(靜態),爾後在後邊添加IP地址、網關、掩碼和DNS1以及備用DNS2。
修改完之後按下Esc,再輸入:wq!,以保存退出。
如果不確定是否已經修改成功,可以通過cat /etc/sysconfig/network-scripts/ ifcfg-ens160進行查看。
4、重啓網絡,在命令行中輸入service network restart。重啓網卡成功之後右邊會出現綠色的ok字樣,如下圖所示。如果出現紅色的Failed,說明網絡配置出現問題了,常見的錯誤是IP不可用或者ONBOOT和BOOTPROTO未更改。
之後通過ping www.baidu.com進行網絡ping通測試。如果IP可用的話,服務器會有響應的,如下圖所示。如果要終止運行,使用Ctrl+C強制退出即可。
至此,此時虛擬機連接互聯網成功。
5、可以通過ip addr命令可以查看IP地址,如下圖所示。一開始小編想使用ipconfig查看IP地址,但是系統卻提示command not found(找不到命令),這點也是和Centos6.7版本的不同之處。
操作步驟如下:
1) 在命令行中輸入:
vi /etc/sysconfig/network-scripts/ifcfg-ens160
2)之後修改ONBOOT=yes即可,其他的默認,也不需要增添任何的IP、網關等,修改完成之後保存退出。
3)之後輸入 service network restart ,重啓網卡。
4)最後輸入ip addr查看IP地址。
至此,centos7.4系統的虛擬機網絡配置過程已經完成~~~