如何在Ubuntu上重新启动网络

时间:2020-02-23 14:38:58  来源:igfitidea点击:

强烈建议不要使用SSH进行远程执行此类动作,因为一旦我们停止网络,SSH连接将会丢失。
在一些罕见的情况下,我们将无法通过SSH开始连接。

在Ubuntu上重新启动网络

在本教程中,我们将向我们展示如何使用以下技术重新启动Ubuntu计算机网络:

  • 图形用户界面或者(GUI)工具
  • 命令行或者(终端)方法

方法1:使用图形用户界面或者(GUI)重新启动Ubuntu网络

通常,使用任何图形工具被认为是我们需要的最简单的方法。
在我们的教程中,我们将使用NM-applet,它是Ubuntu Network-manager的内置小程序,并在系统托盘中找到。
下面可以找到使用NM-applet重新启动网络连接的详细步骤。

停止网络

第1.首先,让我们打开NM-applet;从顶部面板,我们可以找到网络图标的符号,这表示我们已连接到Internet。
现在单击向下箭头。

步骤2.选择"有线连接"选项。

单击有线连接选项

步骤3.接下来,选择"关闭"选项以停止网络管理器。

单击"关闭"按钮

可以注意到,网络图标将从顶部面板中消失,表示我们现在离线。

启动网络

要再次启动网络,请单击顶部面板的向下箭头。
然后单击"连接"选项。
我们现在可以在顶部面板中找到网络图标。

方法2:使用命令行重新启动Ubuntu网络

使用init.d重新启动网络服务

使用下一个init.d命令停止网络服务。
确保我们有sudo权限来运行这些命令。

sudo /etc/init.d/networking stop
or 
sudo service networking stop

停止网络服务

再次启动网络服务。

sudo /etc/init.d/networking start
or 
sudo service networking start

前四个命令可以与Ubuntu 14.04 LTS和旧版本一起使用。
但是,对于较新的Ubuntu版本,我们可以使用以下命令:

sudo systemctl restart networking.service

或者也是以下命令:

sudo systemctl restart networking

重新启动网络管理器服务

使用以下命令将立即停止并启动网络管理器,因此网络图标可能不会消失。
要重新启动Network-Manager服务,请使用以下命令:

sudo service network-manager restart

使用nmcli命令工具重新启动网络

Linux管理员广泛使用此命令以重新启动网络。
我们再次需要确保我们有sudo权限。

sudo nmcli networking off

使用NMCLI停止网络服务

使用以下命令再次启动网络:

sudo nmcli networking on

使用NMCLI启动网络服务

使用ifdown/ifup命令重新启动网络

此外,我们可以使用ifdown和ifup命令立即重新启动网络接口。
要停止网络接口,请使用以下命令:

sudo ifdown -a

使用ifdown命令停止网络接口

要再次启动网络接口,请使用下一个命令:

sudo ifup -a

使用ifup命令启动网络接口