如何在 Ubuntu 22.04 中重启网络

每当出现问题时,重新启动或重新启动系统是主要的解决方案。 与此类似,重新启动网络是对网络中出现的任何问题的快速修复。 在多种情况下,您可能需要在 Ubuntu 中重新启动或重新启动网络,例如网络设置更改或活动网络连接无法正常运行时。 如果网络出现任何问题,所有 Linux 系统都需要重新启动其网络服务。 本教程介绍了在 Ubuntu 22.04 中重启网络的几种方法。 我们可以选择最符合我们要求的一种。 方法有两类:

如何在 Ubuntu 22.04 中重启网络

令人惊讶的是,重新启动网络的频率可以解决与网络相关的问题。 有些连接问题很严重,需要一些技巧和方法。 所以,不要气馁; 简单地重新启动网络可以证明有助于解决任何连接问题。 由于 Linux 的多功能性,这篇文章的目的可以通过多种方式实现。 所有方法都很简单,但这取决于系统的使用方式以及您是否拥有合适的工具。

方法 #1:在 Ubuntu 中使用命令行重启网络

如果您运行的是 Ubuntu 的服务器版本,则终端已经打开。 在 Ubuntu 桌面版中,使用 Ctrl+Alt+T 键盘快捷键可以访问终端。 现在可以使用几个命令在 Ubuntu 中重新启动网络。 我们将在此处使用的大多数命令应该可以在 Linux 发行版和 Debian 中重新启动网络。

使用网络管理器服务重新启动网络

使用命令行是重新启动网络的最简单方法。 重新启动 Network-Manager 服务类似于使用图形方法执行它。

如果运行成功,网络图标可能会消失,然后再出现一段时间。 在 Ubuntu 22.04 中,使用前面的命令可能会返回以下错误:

为了避免这个错误,有一个使用“systemctl”的替代命令来执行相同的任务。

使用 Systemctl 命令重新启动网络

对于这种方法,“service”命令只是“Upstart commands”和“init.d scripts”的包装器。 与服务相比,“systemctl”命令用途广泛得多。 这通常是我们喜欢的。

运行前面的命令可能会弹出一个“需要身份验证”窗口,我们在其中输入密码以重新启动 Network-Manager 服务。

输入密码后,网络将重新启动。 网络图标应立即消失(再次)。 您可以查看 systemctl 的手册页以了解其他可用选项。

使用 Nmcli 命令重新启动网络

这是另一个可用于管理 Ubuntu 系统中的网络的工具。 它在系统管理员中很受欢迎,因为它易于使用。 此方法包括两个步骤:必须先关闭网络,然后再重新打开。

网络图标消失,网络将终止。 使用以下命令重新启动它:

有关更多选项,您可以查看 nmcli 手册页。

使用 Ifup 和 Ifdown 命令重新启动网络

此命令更改网络接口的状态,以便它可以成功或不成功地发送和接收数据。 每个 Linux 用户都应该熟悉这个网络命令。 使用 ifdown 禁用所有网络接口。 并使用 ifup 再次启用它们。

结合这两个命令将是一个很好的做法:

即使系统托盘中的网络符号不会通过这种方法消失,您也无法连接到任何东西。

使用 Nmtui 命令重新启动网络

系统管理员经常使用这种替代方法。 将启动一个文本菜单,您可以从终端访问该菜单以管理网络。

上一个命令应显示以下菜单:

nmtui 中的向上箭头键和向下箭头键可用于移动不同的选项。 要选择选项,可以使用“输入”按钮。

选择“激活连接”选项:

从选项中,选择标有星号的网络 Enter . 在我们的例子中,它是 MGEO72。 打

钥匙。 这应该终止连接。

现在,选择我们要激活的网络连接: Enter 打

钥匙。 结果,所选连接应重新激活。

按两次键以选择返回:

按回车键。 完成此操作后,您应该返回 nmtui 的主菜单。选择 ” 退出”

从选项: close 这应该

应用程序并将您返回到终端。 全部完成! 您的网络已成功重新启动。

方法 #2:使用 Ubuntu GUI 重启网络

当然,对于 Ubuntu 桌面用户来说,这是最简单的重启网络的方法。 如果这个方法不起作用,可以使用危险讨论的命令行方法。

首先,查看您的顶部面板。 系统托盘应该包含一个网络图标(在我们的例子中,是一个有线连接图标,因为这是我们使用的)。 在屏幕的右上角,单击或点击网络图标。 “有线连接”选项显示在弹出菜单中:

当您选择此选项时,还会显示“关闭”选项。 可以按下断开网络连接:

要重新启动网络,请选择“连接”选项:

它再次重新启动网络。

结论

在本教程中,我们了解到,每当网络出现问题时,都可以通过重新启动网络来解决。 我们将本教程分为两个部分。 在第一节中,我们解释了如何在 Ubuntu 22.04 中使用命令行重启网络。 在命令行方法中,我们使用了 systemctl、nmcli、NetworkManager restart、ifup & ifdown 和 nmtui 等多个命令。 在这篇文章的第二部分,我们解释了如何在 Ubuntu 22.04 中使用 GUI 方法重新启动网络。