手机版 收藏 导航

Linux 如何使用 networkctl 命令获取 IP 地址_Linux 如何使用 DHCP 客户端获取 IP 地址

原创   www.link114.cn   2024-07-08 20:48:29

Linux 如何使用 networkctl 命令获取 IP 地址_Linux 如何使用 DHCP 客户端获取 IP 地址

在 Linux 系统中,我们可以使用 networkctl 命令来管理网络连接。它提供一种简单而有效的方式来查看网络接口的状态和配置。要获取网络接口的 IP 地址,可以运行以下命令:

networkctl status

这个命令将显示系统中所有网络接口的详细信息,包括 IP 地址、链路状态等。你只想查看特定网络接口的信息,可以使用以下命令:

networkctl status 

替换为你想查看的网络接口名称。

除使用 networkctl 命令,你还可以使用 DHCP 客户端来自动获取 IP 地址。DHCP (Dynamic Host Configuration Protocol) 是一种网络协议,用于在局域网中自动分配 IP 地址、子网掩码和其他网络配置参数。在 Linux 系统中,常用的 DHCP 客户端包括 dhclientsystemd-networkd

要使用 dhclient 命令获取 IP 地址,可以运行以下命令:

dhclient 

替换为你要配置的网络接口名称。这个命令将自动向 DHCP 服务器发送请求,并获取 IP 地址、子网掩码和其他网络配置信息。

你使用 systemd-networkd 作为网络管理器,你可以在配置文件中启用 DHCP 来自动获取 IP 地址。在 /etc/systemd/network/ 目录下创建一个新的配置文件,并添加以下内容:

[Match]
Name=

[Network]
DHCP=yes

替换为你要配置的网络接口名称。保存文件后,重启 systemd-networkd 服务即可。