如何在 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 :
命令 2
您还可以应用以下命令在 Debian 上重新加载 etc/network/interfaces 。
命令 3
Debian 用户也可以应用以下命令来使用网络管理器重新加载 etc/network/interfaces。
命令 4
您可以使用 service 命令来重新加载 Ubuntu 上的网络接口,而不是 systemctl。
运行上述任何网络管理器命令后,您的 Ubuntu 系统的网络/接口将在几秒钟内重新加载/重新启动。
方法 2:使用 nmcli
另一种方法是使用nmcli命令,这是一个控制网络管理器的命令行工具。还可以通过终端运行以下命令来查看网络状态:
要重新加载网络接口,您必须使用下面提到的 nmcli 命令关闭网络:
几秒钟后,使用下面提到的命令打开网络,成功重新加载网络接口。
方法3:使用systemd-networkd
在 Ubuntu 中,另一个管理网络的服务是 systemd-networkd。该服务主要用于在 Ubuntu 中配置网络设备,但也可用于通过以下语法重新加载 /etc/network/interfaces: