

Debian、Ubuntu（18.04 以前的版本）
配置方式：通过修改 /etc/network/interfaces 配置文件来设置静态 IP 地址

netplan（Ubuntu 18.04 及以后版本）
配置方式：通过 /etc/netplan/ 目录下的 YAML 文件来配置网络设置。

NetworkManager 是现代 Linux 系统（尤其是桌面版）默认的网络管理工具，
它提供了图形界面和命令行工具（如 nmcli）来管理网络设置。它适用于 Wi-Fi 和以太网接口，
能够方便地配置静态 IP、动态 IP 和 VPN 等。


systemd-networkd 是一个由 systemd 提供的网络管理工具，主要用于服务器和没有图形界面的系统。
它通过配置文件来管理网络接口，包括静态 IP 地址配置和 DHCP。适用发行版：主要用于服务器和没有桌面环境的 Linux 系统，
尤其是在使用 systemd 的系统中。
配置方式：通过 /etc/systemd/network/ 目录下的 .network 文件来配置网络。

ifupdown 是 Debian 和 Ubuntu 早期版本的网络配置工具，它使用 /etc/network/interfaces 文件来配置网络接口。
它已经被 netplan 所替代，但在某些旧版本的 Linux 系统中仍然使用。

ifconfig 和 route 是传统的网络管理命令，虽然已经逐渐被 ip 命令取代，但在一些旧版本的 Linux 或兼容环境中，它们仍然被使用来配置 IP 地址和路由。
适用发行版：旧版本的 Linux 系统、兼容模式下的系统。
配置方式：通过命令行使用 ifconfig 和 route 来临时修改 IP 地址。


检查是否安装了 NetworkManager：

运行以下命令来检查是否安装了 NetworkManager：
systemctl status NetworkManager
如果 NetworkManager 正在运行，系统使用的是 NetworkManager。
查看是否使用 netplan：

如果你使用的是 Ubuntu 18.04 及以后版本，可以查看 /etc/netplan/ 目录是否存在配置文件。
ls /etc/netplan/
检查是否使用 systemd-networkd：

你可以检查 /etc/systemd/network/ 目录下是否有配置文件。
ls /etc/systemd/network/
查看 /etc/network/interfaces 文件：

在 Debian 和 Ubuntu 系列的老版本中，网络配置通常保存在 /etc/network/interfaces 文件中。
cat /etc/network/interfaces
检查 ifupdown 工具：

使用 ifupdown 的系统通常依赖 /etc/network/interfaces 文件，你可以查看该文件是否存在配置。
