如何重新启动Ubuntu Server 16.04
时间:2020-07-27 12:59:38 来源:igfitidea点击:
在本教程中,我们将学习如何在Ubuntu Server 16.04中重新启动网络。
最新版本的Ubuntu服务器在重新启动网络接口时似乎有一些问题,因此我们如何正确地完成它。
Ubuntu 16.04的问题是,当我们在网络接口上配置新的IP地址时,它不会在网络重启后从接口中删除旧IP地址。
在Ubuntu 16.04中重新启动网络接口
因此,在重新启动网络之前,请使用ip addr命令刷新要重新启动的接口。
ip addr flush interface-name
然后使用systemctl命令重新启动Ubuntu网络服务。
systemctl restart networking.service
要小心,我们不应该通过SSH连接刷新IP地址,因为在刷新网络接口后,我们将立即丢失与服务器的连接。
如果我们真的需要通过SSH连接重新启动Ubuntu 16中的网络,然后使用Bash &&将IP addr flush命令和systemctl命令作为一系列命令执行。
ip addr flush interface-name && systemctl restart networking.service
这将确保将执行两个命令。
例子
例如,如果要重新启动的接口的名称是ENP0S3,则刷新ENP0S3网络接口并重新启动网络服务。
ip addr flush enp0s3 && systemctl restart networking.service
根据上面的示例,IP ADDR FLUSH命令将从ENP0S3接口中删除现有IP地址,然后通过Ubuntu网络重新启动应用新配置。
重新启动网络Ubuntu Server 14.04
在Ubuntu Server 14.04中,需要使用ifdown和ifup命令将新配置应用于网络接口。
ifdown ifname && ifup ifname
例如,如果接口名称是eth0,则应运行。
ifdown eth0 && ifup eth0
如果我们使用的是Ubuntu 12.04或者更早版本,则可以简单地使用Service命令重新启动网络。
service networking restart