-
問題描述:
vmware 12 下centos 7 網絡模式,NAT
昨晚作者打算更新自己虛擬機python,發現沒網絡ping www.baidu.com,然后windows 上ping 192.168.187.130 本地,發現沒問題,
所以重啟網絡服務: service network restart 發現出現以下錯誤:
Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.
根據提示輸入:
[root@localhost~] # systemctl status network service
發現:
08月 31 08:57:10 localhost.localdomain systemd[1]: network.service: control process exited, code=exited
status=1
08月 31 08:57:10 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
08月 31 08:57:10 localhost.localdomain systemd[1]: Unit network.service entered failed state. - 查看問題:
因此查看自己mac 地址和配置文件中是否一致:終端輸入 ip addr 紅色框起來為Mac地址
root@localhost~] # ip addr -
查看ifcfg-enoxxxxxxx 下mac
然后進入目錄: /etc/sysconfig/network-scripts 下查看 ifcfg-eno16777736 下圖中紅框文件
發現下圖中紅色header 中mac地址是一致的。
如果需要修改成靜態IP配置可以參考我藍色框,和黃色框
再次運行:還是上面的錯誤
[root@localhost~] # service network restart
試試是否和NetworkManager 服務有沖突:
解決辦法,關閉NetworkManager服務並靜止開機啟動
[root@localhost~] # service NetworkManager stop
[root@localhost~] # chkconfig NetworkManager off
在ping www.baidu.com 就沒問題了
我的問題就這么解決了
先查看自己虛擬機虛擬網絡設置:編輯--->虛擬網絡編輯器--->接着下面的
然后vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 文件,參考下圖中的藍色框和黃色框: