手机版 收藏 导航

CentOS 7 如何配置动态 IP 地址(DHCP)_CentOS 7 如何使用 nmcli 命令管理网络

原创   www.link114.cn   2023-11-26 09:18:06

CentOS 7 如何配置动态 IP 地址(DHCP)_CentOS 7 如何使用 nmcli 命令管理网络

在 CentOS 7 中,我们可以使用 nmcli 命令来管理网络配置。要配置动态 IP 地址(DHCP),可以按照以下步骤进行:
  1. 打开终端并切换到 root 用户。
  2. 使用 nmcli connection show 命令查看当前网络连接。
  3. 找到要配置的网络接口,例如 ens33
  4. 使用 nmcli connection modify ens33 connection.autoconnect yes ipv4.method auto 命令将该网络接口配置为自动连接,并使用 DHCP 获取 IP 地址。
  5. 运行 nmcli connection up ens33 命令启用该网络连接。
  6. 使用 ip addr show 命令查看网络接口的 IP 地址是否已经通过 DHCP 获取到。
除配置动态 IP 地址,nmcli 命令还可以用于管理其他网络相关的任务,例如:

查看网络连接状态

nmcli connection show 命令可以列出所有网络连接,包括它们的状态(已连接、未连接等)。

创建新的网络连接

nmcli connection add type ethernet con-name my-connection ifname ens33 ip4 192.168.1.100/24 gw4 192.168.1.1 命令可以创建一个新的有线网络连接,并设置静态 IP 地址和网关。

启用/禁用网络连接

nmcli connection up my-connection 命令可以启用名为 "my-connection" 的网络连接,而 nmcli connection down my-connection 则可以禁用该连接。

修改网络连接配置

nmcli connection modify my-connection ipv4.addresses 192.168.1.101/24 命令可以修改 "my-connection" 的 IP 地址配置。

监控网络状态

nmcli device status 命令可以查看网络设备的状态,如连接状态、IP 地址等信息。 nmcli 命令是一个强大的网络管理工具,可以帮助我们在 CentOS 7 上轻松管理网络配置。无论是配置动态 IP 地址还是其他网络任务,使用 nmcli 都能提高工作效率和灵活性。