top
本文目录
动态IP与静态IP的区别
配置前的准备工作
使用NetworkManager配置动态IP
通过nmcli命令行工具
通过nmtui图形化工具
使用传统ifcfg文件配置
验证动态IP配置
常见问题与解决方法

CentOS网络配置动态IP | 详细步骤指南

CentOS网络配置动态IP

动态IP与静态IP的区别

动态IP通过DHCP协议自动从路由器获取网络参数(IP地址、子网掩码、网关等),适用于大多数桌面环境及需要灵活分配IP的场景。静态IP需手动指定固定参数,常用于服务器或需稳定访问的设备。

配置前的准备工作

  • 确认网络接口名称(如ens33eth0
  • 检查系统是否安装NetworkManager服务
  • 获取root权限或具备sudo权限的账户

使用NetworkManager配置动态IP

通过nmcli命令行工具

nmcli con add type ethernet con-name dhcp_conn ifname ens33
nmcli con mod dhcp_conn ipv4.method auto
nmcli con up dhcp_conn

通过nmtui图形化工具

执行nmtui命令进入交互界面,选择「Edit a connection」后配置IPv4为「Automatic」模式。

使用传统ifcfg文件配置

编辑网络配置文件:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改以下参数:

BOOTPROTO=dhcp
ONBOOT=yes

重启网络服务:

systemctl restart network

验证动态IP配置

执行命令检查IP分配结果:

ip addr show ens33
dhclient -v ens33

常见问题与解决方法

无法获取IP地址
检查DHCP服务是否启用,防火墙是否阻止67/68端口通信
NetworkManager未运行
执行systemctl start NetworkManager启动服务

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报