- 查看可用网络接口:
nmcli dev status
或ip a
确定接口名(如 ens192)。 - 编辑接口配置文件:
vi /etc/sysconfig/network-scripts/ifcfg-ens192
。 - 修改以下参数:
BOOTPROTO=dhcp
ONBOOT=yes
- 删除或注释静态 IP 相关行(如 IPADDR、NETMASK、GATEWAY)。
- 保存文件后重启网络:
nmcli connection reload && nmcli connection up ens192
。 验证:ip a show ens192
检查是否获取到 DHCP 分配的 IP。
如何在 Rocky Linux 中配置一个网络接口以使用 DHCP?
回答
| 共 3 个
在Rocky Linux中配置网络接口使用DHCP的步骤如下:
- 定位网络接口配置文件,通常位于
/etc/sysconfig/network-scripts/ifcfg-<接口名>
(如ifcfg-ens192)。 - 编辑文件并确保包含以下参数:
BOOTPROTO=dhcp
ONBOOT=yes
- 移除静态IP相关配置(如IPADDR、NETMASK、GATEWAY)。
- 保存文件后执行
systemctl restart NetworkManager
或通过nmcli connection reload && nmcli connection up <接口名>
生效配置。 - 验证IP分配:
ip addr show <接口名>
或dhclient -v <接口名>
。 注意:若使用旧版network服务,可通过systemctl restart network
重启服务。
在Rocky Linux中配置网络接口使用DHCP的步骤如下:
-
识别接口名称:执行
nmcli dev status
或ip a
查看目标网卡名称(如ens192)。 -
使用nmtui配置(推荐):
- 运行
sudo nmtui
,选择『Edit a connection』 - 选中目标接口,将『IPv4 Configuration』设为『Automatic』,保存并退出。
- 运行
-
命令行配置(替代方案):
sudo nmcli con mod <连接名称> ipv4.method auto sudo nmcli con down <连接名称> && sudo nmcli con up <连接名称>
-
传统配置文件方法:
- 编辑
/etc/sysconfig/network-scripts/ifcfg-<接口名>
:BOOTPROTO=dhcp ONBOOT=yes
- 重启网络:
sudo systemctl restart NetworkManager
- 编辑
-
验证:执行
ip addr show <接口名>
检查是否获取到DHCP分配的IP地址。
注:若使用防火墙,确保DHCP客户端(端口68/UDP)未被阻挡。NetworkManager服务需处于运行状态。
推荐
热门问答
部分内容依据人工智能生成,仅供参考,可能有误请注意甄别