Ubuntu 启用和禁用网络接口Ubuntu 启用和禁用网络接口Ubuntu 启用和禁用网络接口Ubuntu 启用和禁用网络接口
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Ubuntu 启用和禁用网络接口

当你作为Linux管理员时,所有系统的网络配置管理也包含在你的工作中。在 Linux 服务器中,由于对网络接口卡执行任何更改,接口会关闭。网络接口是物理存在的或虚拟存在的,您可以使用我们将在本文中讨论的几种方法轻松启用网络接口。

我们将讨论如何使用 Ubuntu 发行版中的各种方法启用和禁用网络接口。我们已在最新可用的 Ubuntu 发行版 Ubuntu 20.04 LTS 上执行了所有命令。让我们从细节开始吧!

在 Ubuntu 20.04 中启用和禁用网络接口的方法

有以下不同的方法可用于在 Ubuntu 中启用和禁用网络接口:

  1. ifconfig命令

  2. nmcli 命令

  3. 系统控制命令

  4. nmtui命令

  5. ip命令

  6. ifdown/ifup

首先,您必须了解系统上的网络接口信息。 “ip 命令”可用于此任务。此命令显示 Linux 系统上使用的网络接口卡信息。要获取有关 Ubuntu 系统上的网络接口卡的信息,请按“Ctrl+Alt+t”打开终端,然后在其上键入以下命令:

$ ip a

根据上面显示的输出,一个网络接口“enp0s3”已启用(启动)并在此系统上工作。

方法01:通过ifconfig命令启用/禁用网络接口

要运行 ifconfig 命令行实用程序,您需要在 Ubuntu 系统上安装一些必需的“net-tools”。因此,通过执行以下命令来安装以下必需的工具:

$ sudo apt install net-tools

现在,您可以在 Ubuntu 系统上执行 ifconfig 命令。要禁用或关闭正在运行的网络接口,请提及该网络接口,如以下示例所示:

$ ifconfig enp0s3 down

现在,通过键入以下命令检查网络接口的状态:

$ ip a

或者

$ ip a | grep -A 1 "enp0s3:"

要通过 ifconfig 实用程序启用或激活指定的网络接口,请使用以下命令:

$ ifconfig enp0s3 up

通过执行以下命令验证“enp0s3”的状态:

$ ip a

方法 2:使用 nmcli 命令启用/禁用网络接口

nmcli 是一个命令行实用程序,用作其他图形客户端或 nm-applet 的替代品。使用 nmcli 实用程序,您可以显示、创建、更新、删除、激活和停用系统网络连接。通过该命令还可以显示和控制所有网络设备的状态。

nmcli 命令显示“配置文件名称”而不是设备名称。因此,要显示网络接口卡信息,请在终端上执行以下命令:

$ nmcli con show

通过 nmcli 命令关闭或禁用网络接口

要关闭显示的网络接口,只需键入配置文件名称,如下所示:

$ nmcli con down ‘Wired connection 1’

终端上出现以下输出:

使用以下 nmcli 命令,您还可以显示网络接口设备的当前状态:

$ nmcli dev status

从上面显示的结果可以看出,“有线连接 1”在此系统上已停用。

通过 nmcli 命令启用或启动网络接口

要重新激活或启用网络接口“enp0s3”,请键入以下命令:

$ nmcli con up 'Wired connection 1'

通过运行以下命令显示状态:

$ nmcli dev status

现在,“有线连接1”已启用并在该系统上运行。

方法 3:使用 systemctl 命令启用/禁用网络接口

“systemctl”命令使用网络管理器设置网络的新配置以启用和禁用网络接口卡。因此,如果您想使用网络管理器服务禁用或关闭系统上的“enp0s3”接口,您可以通过执行以下操作来实现:

$ sudo systemctl disable NetworkManager.service

要重新启用它,请运行以下命令:

$ sudo systemctl enable NetworkManager.service

方法 4:使用 nmtui 命令启用/禁用网络接口

nmtui 是一个基于文本的用户界面,主要用于与网络管理器服务交互。它允许您使用简单文本用户界面环境配置网络接口。

要显示 nmtui 的界面,请键入以下终端命令:

$ nmtui

终端中出现以下窗口,您可以通过该窗口轻松管理网络接口配置。如果您的系统未启用网络连接,请选择以下选项来激活连接:

选择“停用”,然后选择“确定”以禁用系统上的“有线连接 1”接口。

要启用网络接口,请选择“激活”,然后选择“确定”。

方法 5:通过 IP 命令打开/关闭网络接口

使用 IP 命令,可以在系统上启用或禁用网络接口。要禁用或关闭网络接口,请执行以下命令:

$ ip link set enp0s3 down

要启用或重新激活它,请使用以下命令:

$ ip link set enp0s3 up

方法 6:使用 ifdown 和 ifup 命令启用/禁用网络接口

ifdown 和 ifup 命令不支持新的网络接口设备。但如果您想将其用于较旧的网络设备,请使用以下命令分别启动和关闭网络接口设备。

要禁用或关闭网络接口状态,请使用下面给出的命令:

$ ifdown <network-device-name>

要启用网络接口,请使用以下命令:

$ ifup <network-device-name>

结论

我们在本教程中了解了如何使用不同的方法在 Ubuntu Linux 系统上启用和禁用网络接口。根据您的需要使用上述方法之一。

©2015-2025 艾丽卡 support@alaica.com