筆者最近在做docker實(shí)驗(yàn)宏浩,使用CentOS7操作系統(tǒng),發(fā)現(xiàn)在做橋接網(wǎng)絡(luò)實(shí)驗(yàn)時(shí)靠瞎,在/etc/sysconfig/network-stripts/目錄下比庄,只有一個(gè)ifcfg-lo0文件,在ifconfig命令下可以看到存在ens33端口乏盐,配置正常佳窑。嘗試手工添加ens33文件后,systemctl restart network失敗父能。經(jīng)過2個(gè)晚上的折騰神凑,總算發(fā)現(xiàn)原因及解決方法:
原因:
使用圖形化界面后,NetworkManager服務(wù)替代了network服務(wù)法竞,需要將NetworkManager服務(wù)關(guān)閉
systemctl stop NetworkManager(嚴(yán)格區(qū)分大小寫)
systemctl disable NetworkManager
systemctl restart network
完成后會(huì)在/etc/sysconfig/network-stripts/目錄下生成ifcfg-有線連接_1文件
可以通過vi編輯器及mv命令改名耙厚,重啟network服務(wù)
然后通過ifconfig ifcfg-ens33 up后即可。