无忧启动论坛

标题: Fedora 29 Server, service network restart 失败原因 [打印本页]

作者: wuyou    时间: 2019-2-19 10:47
标题: Fedora 29 Server, service network restart 失败原因
Fedora 29 Server,修改系统IP地址后,要重启网络设置,执行 service network restart,会提示:

Redirecting to /bin/systemctl restart network.service
Failed to restart network.service: Unit network.service not found.

而在centos 等linux 上则没有问题,经多方查找原因,终于在 https://ask.fedoraproject.org/en ... -restart-fedora-29/ 找到答案,原来Fedora 29 Server 版 默认系统安装时,并没有安装这个服务,需要执行以下命令安装即可

dnf install network-scripts

当然也可以不用 service network restart 方式重启网络,可以用ifdown 和 ifup 对指定网卡停止和启用,一样可以达到目的。

如查询网卡地址 ifconfig 显示网卡标识符是 ens33.

ifdown ens33
ifup ens33

另外,安装network-scripts 这个包以后,会在 /etc/sysconfig/network-scripts/ 目录下产生很多文件(原本只有一个ifcfg- 开头的网络设置文件,很干净,修改这个文件也更方便,修改文件内容时,tab键很容易补齐这个文件名)。
喜欢纯净系统的,可以只用ifdown 和 ifup 来重启网卡,不要安装这个network-scripts,也就是不用service network restart。

特与大家分享!

作者: l3429900    时间: 2019-2-19 14:44
谢谢了,学了一招,元宵节快乐!!!
作者: 135956    时间: 2019-2-19 17:59
站长亲自己发帖子,好日子啊,元宵快乐!
作者: azsxazsx4    时间: 2019-2-19 20:51
不熟悉 Fedora,只用 Debian 的 路过
作者: wuyou    时间: 2019-2-19 21:58
不同linux版本,很多地方不一样,还好有万能的网络,可以搜索答案。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3