Ubuntu重新启动网络命令

时间:2020-01-09 10:45:42  来源:igfitidea点击:

如何从shell提示符下重启Ubuntu Linux系统上的网络?
您可以使用Shell提示符在Ubuntu Linux下轻松地重新启动,停止或者启动网络服务。
您也可以通过ssh会话远程重新启动网络。
但是,请不要停止通过ssh会话的网络服务,因为您将失去与远程服务器的连接。
您可以使用以下工具:

如何在Ubuntu Server中重启网络:

  • /etc/init.d/networking restart基于脚本的命令。
  • service restart networking使用服务来运行System V初始化脚本,例如网络。
  • systemctl restart network重新启动最新版本的Ubuntu服务器的网络。

在基于Ubuntu或者Debian的操作系统上重新启动网络语法如下所示。

在Ubuntu Linux下重新启动网络

打开终端(bash shell命令行),然后在最新版本的Ubuntu 16.04或者更高版本上执行以下命令:

$ sudo systemctl restart networking

或者

$ sudo systemctl restart networking.service

要验证状态和连接性,请执行:

$ sudo systemctl status networking.service

$ ip r ## show routing info ##

$ ip a show eth0 ## show info for eth0 interface ##

$ ip a show br0  ## show info for br0 interface replace br0 with your actual interface ##

$ ping theitroad.local

对于旧版本的Ubuntu(例如Ubuntu 14.04 LTS或者更早版本)的注释,请执行:

$ sudo /etc/init.d/networking restart

如何重新启动网络服务(Ubuntu版本14.04LTS或者更旧的版本)?

您也可以使用以下service命令:

$ sudo service networking restart

警告:请勿通过ssh会话停止网络服务。

要启动网络服务,请执行:

$ sudo /etc/init.d/networking start

或者

$ sudo service networking start

要停止网络服务,请执行:

$ sudo /etc/init.d/networking stop

或者

$ sudo service networking stop

有关台式机用户的注意事项

如果以上命令失败,请尝试以下命令:

$ sudo service network-manager restart

基于OR systemd的Ubuntu系统(最新版本:

$ sudo systemctl restart network-manager