如何在 Ubuntu 22.04 中重新加载 /etc/network/interfaces?如何在 Ubuntu 22.04 中重新加载 /etc/network/interfaces?如何在 Ubuntu 22.04 中重新加载 /etc/network/interfaces?如何在 Ubuntu 22.04 中重新加载 /etc/network/interfaces?
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

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

如何在 Ubuntu 22.04 中重新加载 /etc/network/interfaces?

很多时候,在使用网络上的任何系统时,可能会出现多个网络问题,需要用户重新加载网络/接口。在Ubuntu等基于Linux的系统中,通常使用终端命令来执行操作。因此,如果在使用终端时您想要重新加载网络/接口来解决系统中与网络相关的问题,那么本文将帮助您。

按照本文的指南在 Ubuntu 22.04 中重新加载 etc/network/interfaces。

在 Ubuntu 22.04 中重新加载 /etc/network/interfaces

要在 Ubuntu 中重新加载 /etc/network/interfaces,有以下三种方法:

  • 通过使用网络管理器

  • 通过使用 Nmcli

  • 通过使用 systemd-networkd

方法1:使用网络管理器

在Ubuntu中,网络管理器是默认的网络配置工具,借助它,您可以配置系统上的网络接口。因此,在Ubuntu系统上重新加载网络管理器将自动重新加载etc/network/interfaces。

Ubuntu 系统上有不同的命令来重新加载网络管理器,下面讨论

命令 1

由于网络管理器服务在 Debian 上的后台运行,因此通过下面给出的命令重新启动该服务最终将重新加载系统上的 etc/network/interfaces :

sudo systemctl restart NetworkManager.service

命令 2

您还可以应用以下命令在 Debian 上重新加载 etc/network/interfaces 。

sudo systemctl restart NetworkManager

命令 3

Debian 用户也可以应用以下命令来使用网络管理器重新加载 etc/network/interfaces。

sudo systemctl reload NetworkManager

命令 4

您可以使用 service 命令来重新加载 Ubuntu 上的网络接口,而不是 systemctl。

sudo service NetworkManager reload

运行上述任何网络管理器命令后,您的 Ubuntu 系统的网络/接口将在几秒钟内重新加载/重新启动。

方法 2:使用 nmcli

另一种方法是使用nmcli命令,这是一个控制网络管理器的命令行工具。还可以通过终端运行以下命令来查看网络状态:

要重新加载网络接口,您必须使用下面提到的 nmcli 命令关闭网络:

nmcli networking off

几秒钟后,使用下面提到的命令打开网络,成功重新加载网络接口。

nmcli networking on

方法3:使用systemd-networkd

在 Ubuntu 中,另一个管理网络的服务是 systemd-networkd。该服务主要用于在 Ubuntu 中配置网络设备,但也可用于通过以下语法重新加载 /etc/network/interfaces:

sudo systemctl restart systemd-networkd.service

结论

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