VMware虚拟机更改静态IP报错Unit network.service entered failed state解决方案
问题背景
VMware虚拟机更改静态IP报错:
● network.service - LSB: Bring up/down networking
Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
Active: failed (Result: exit-code) since 三 2022-07-20 06:01:18 PDT; 1h 27min ago
Docs: man:systemd-sysv-generator(8)
Process: 899 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
7月 20 06:01:18 localhost.localdomain systemd[1]: Starting LSB: Bring up/down networking...
7月 20 06:01:18 localhost.localdomain network[899]: Bringing up loopback interface: [ OK ]
7月 20 06:01:18 localhost.localdomain network[899]: Bringing up interface eno16777736: Error: Conn...)).
7月 20 06:01:18 localhost.localdomain network[899]: [FAILED]
7月 20 06:01:18 localhost.localdomain systemd[1]: network.service: control process exited, code=exi...s=1
7月 20 06:01:18 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
7月 20 06:01:18 localhost.localdomain systemd[1]: Unit network.service entered failed state.
7月 20 06:01:18 localhost.localdomain systemd[1]: network.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
出现这个问题可能有不同原因,这里列出可能出现的两个原因解决方案
解决方案一
1 可能网络配置文件出现多个,导致失效
首先进入network配置的文件夹查看网络配置文件,只能有一个ifcfg-exxx
cd /etc/sysconfig/network-scripts
ll
解决方案二
1 查看ifconfig
ifconfig
可以看到实际动态分配了192.168.207.130的IP,并且可以看见配置文件为ens33,并不是我的配置文件里面的192.168.207.137这个IP,而且我的配置文件叫eno16777736,所以文件名对不上更改这个错误
2 更改我的配置文件名
cd /etc/sysconfig/network-scripts
ll
mv ifcfg-eno16777736 ifcfg-ens33
vim ifcfg-ens33
5 重启网络设置两次,一定是两次
systemctl restart network
作为程序员第 211 篇文章,每次写一句歌词记录一下,看看人生有几首歌的时间,wahahaha …
Lyric: 就算没伴奏也可以继续
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/110664.html