openEuler 22.03 SP4 支持编辑网络配置文件和使用 nmcli 命令两种 IP 配置方式,前者适合习惯手动修改配置的场景,后者属于命令行快捷配置,且配置后不易出错,以下是详细步骤openEuler社区文档中心:
方法一:编辑网卡配置文件
- 查看网卡名称:通过命令查看系统识别的网卡,通常名称为 ens33、enp0s3 等,记下需配置的网卡名。
ip addr - 编辑对应网卡配置文件:网络配置文件存于
/etc/sysconfig/network-scripts/目录,文件名格式为ifcfg-网卡名,用 vi 编辑器打开文件。比如网卡为 ens33,命令如下:vi /etc/sysconfig/network-scripts/ifcfg-ens33 - 修改配置参数:按
i进入编辑模式,根据需求配置静态或动态 IP。- 静态 IP 配置(常用,适合服务器等需固定 IP 场景):
BOOTPROTO=static # 设为静态IP模式 ONBOOT=yes # 开机自动启用该网卡 IPADDR=192.168.1.100 # 自定义静态IP NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 网关地址 DNS1=114.114.114.114 # 首选DNS DNS2=8.8.8.8 # 备用DNS - 动态 IP 配置(自动获取 IP,适合办公等 IP 频繁变动场景):
BOOTPROTO=dhcp # 设为DHCP自动获取模式 ONBOOT=yes # 开机自动启用该网卡
- 静态 IP 配置(常用,适合服务器等需固定 IP 场景):
- 保存并生效配置:按
Esc键,输入:wq保存退出。执行以下命令重启网络服务使配置生效:systemctl restart NetworkManager
方法二:使用 nmcli 命令配置(推荐)
nmcli 是 openEuler 默认的 NetworkManager 命令行工具,配置即时生效且重启后不丢失,操作更便捷openEuler社区文档中心。
- 查看网卡与连接信息:先确认网卡名称和当前网络连接状态
# 查看网卡状态 nmcli device status # 查看已有的网络连接 nmcli connection show - 配置 IP 地址
- 新建静态 IP 连接:若需新增静态 IP 配置,执行如下命令。示例中连接名设为 net-static,网卡为 ens33,IP 为 192.168.1.100/24,网关为 192.168.1.1:
nmcli connection add type ethernet con-name net-static ifname ens33 ip4 192.168.1.100/24 gw4 192.168.1.1接着配置 DNS:nmcli connection modify net-static ipv4.dns "114.114.114.114,8.8.8.8" - 新建动态 IP 连接:若需 DHCP 自动获取 IP,命令如下(连接名 net-dhcp,网卡 ens33):
nmcli connection add type ethernet con-name net-dhcp ifname ens33
- 新建静态 IP 连接:若需新增静态 IP 配置,执行如下命令。示例中连接名设为 net-static,网卡为 ens33,IP 为 192.168.1.100/24,网关为 192.168.1.1:
- 激活配置并验证
- 激活刚创建的网络连接,比如激活静态连接 net-static:
nmcli connection up net-static - 若修改已有连接,先断开再重新激活,例如修改 ens33 连接后:
nmcli connection down ens33 && nmcli connection up ens33
- 激活刚创建的网络连接,比如激活静态连接 net-static:
验证配置是否成功
无论哪种方法,配置后可通过以下命令验证效果:
- 查看 IP 是否生效
ip addr show 网卡名 - 测试网络连通性
# 测试网关连通性 ping 网关地址 # 测试外网连通性 ping baidu.com
© 版权声明
文章版权归作者所有,未经允许禁止转载。
THE END









![DELL定制u盘AU6989SN-GTC [F500] – F/W FA01不能用的量产-美金梦](https://meijinmeng.cn/wp-content/uploads/2019/07/DELL-300x298.png)

暂无评论内容