如何使用ip
命令重新启动网络
以下命令将重新启动网络接口enp0s3
$ sudo ip link set enp0s3 down $ sudo ip link set enp0s3 up
如何使用System V Init脚本重新启动网络
$ sudo /etc/init.d/network-manager restart
使用“NMCLI”命令行工具重新启动网络服务
$ sudo nmcli networking off $ sudo nmcli networking on
为/etc/Network/interfaces中列出的接口重新启动网络
对于/etc/network/interfaces
中列出的所有设备,可以使用以下命令重新启动列出的网络接口。
请注意,如果缺少'ifdown'或者'ifup'命令,则需要首先安装'ifupdown'软件包。
$ sudo ifdown -a $ sudo ifup -a
如何使用netplan
命令重新启动网络
第一步是检查如何管理系统网络。您可以选择如何管理网络:通过“NetworkManager”或者“networkd”守护程序。您从以下列表中选择的命令只有在为适当的网络管理配置选择时才有效。
要检查网络管理配置,请检查/etc/netplan/01 netcfg.yaml
或者/etc/netplan/50 cloud init.yaml
配置文件的内容。我们正在寻找的配置是“Renderer渲染器”。从这里,您可以看到您的系统网络是由'networkd'deamon还是'NetworkManager'管理的。如果未定义“Renderer渲染器”,则系统很可能由“networkd”守护进程管理。
重新启动网络的第一个也是推荐的命令是:
$ sudo netplan apply
无论网络管理配置设置如何,上述命令都将重新启动网络。
日期:2020-07-07 20:55:37 来源:oir作者:oir