如何在 Ubuntu 20.04 上重启网络

在像 Ubuntu 这样的 Linux 系统 中,网络管理对于确保设备与互联网之间的无缝连接至关重要。重启网络通常是排查故障、应用新配置或重置网络接口所必需的。在 Ubuntu 20.04 上,有几种方法可以重启网络,每种方法都提供了不同级别的控制和灵活性。

在这里,我们将探讨三种行之有效的方法:使用 ‘systemctl‘ 重启 NetworkManager 服务,使用 ‘ifdown‘ 和 ‘ifup‘ 命令管理特定的网络接口,以及使用 ‘nmcli‘ 这种更偏向网络管理器的方法。

在本节中,我们将探讨在 Ubuntu 20.04 上重启网络的三种不同方法。下面我们列出了一些可行的方法。

在 Ubuntu 20.04 上重启网络的方法

  • 使用 systemctl 在 Ubuntu 20.04 上重启网络
  • 使用 ifdown 和 ifup 命令在 Ubuntu 20.04 上重启网络
  • 使用 nmcli 在 Ubuntu 20.04 上重启网络

方法 1:使用 systemctl 重启网络

systemctl 命令是 systemd 的一部分,后者是 Ubuntu 等现代 Linux 发行版中使用的系统和服务管理器。此方法将重启整个 NetworkManager 服务,该服务负责管理您系统上的网络接口。

步骤 1:打开终端窗口

首先,在您的 Ubuntu 20.04 系统上打开一个终端窗口。您可以通过在应用程序菜单中搜索“Terminal”(终端)或使用键盘快捷键 Ctrl + Alt + T 来完成此操作。

步骤 2:重启网络服务

sudo systemctl restart NetworkManager.service
  • sudo: 此命令用于以超级用户权限运行后续命令,这是重启系统服务所必需的。
  • systemctl: 这是用于管理系统服务的 systemd 命令行工具。
  • restart: 此选项告诉 systemctl 重启指定的服务。
  • NetworkManager.service: 这是负责管理 Ubuntu 上网络配置和接口的服务的名称。

!Restart the Network Service重启网络服务

步骤 3:验证重启状态

要验证网络服务是否已成功重启,我们可以通过运行以下命令来检查 networking.service 的状态:

sudo systemctl status NetworkManager.service

此命令将显示有关网络服务当前状态的信息,包括它是处于活动(运行)状态还是非活动(已停止)状态。

!Verify Restart Status验证重启状态

方法 2:使用 ifdown 和 ifup 命令重启网络接口

ifdown‘ 和 ‘ifup‘ 命令允许我们单独关闭和启动特定的网络接口。如果您想重启特定接口而不影响整个网络服务,此方法非常有用。

步骤 1:安装 ifupdown 软件包

使用以下命令在 Ubuntu 中安装 ifupdown 软件包,因为 Ubuntu 默认不包含该软件包。

sudo apt install ifupdown -y

!Install ifupdown Package安装 ifupdown 软件包

步骤 2:使用 ifdown 关闭网络接口

现在,使用下面的命令,我们将使用 ifdown 关闭所有网络接口。在终端中执行以下命令。

sudo ifdown -a

!Bring down the network interfaces using ifdown使用 ifdown 关闭网络接口

此命令将禁用所有活动的网络接口。

步骤 3:使用 ifup 启动网络接口

关闭接口后,我们可以使用 ifup 命令 将其重新启动。执行以下命令以使用 ifup 启动网络接口。

sudo ifup -a

!Bring up the network interface using ifup使用 ifup 启动网络接口

这将重新启用所有网络接口,重新初始化其设置并重新建立网络连接。

方法 3:使用 nmcli 在 Ubuntu 20.04 上重启网络

步骤 1:使用 nmcli 关闭网络

要关闭网络,请使用 nmcli 命令

sudo nmcli networking off

此命令将指示系统关闭网络功能。

步骤 2:使用 nmcli 启用网络

要重新启用网络,请使用以下命令:

sudo nmcli networking on

通过使用 nmcli,我们可以轻松切换网络状态,而无需重启整个服务。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/27657.html
点赞
0.00 平均评分 (0% 分数) - 0