|
|
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。
特与大家分享!
|
|