首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >NetworkManager设置IP

NetworkManager设置IP

原创
作者头像
skystone
发布2026-01-19 00:25:14
发布2026-01-19 00:25:14
1250
举报
文章被收录于专栏:Linux DocLinux Doc

1. 单网卡配置IP

(1)查看连接名称,vm一般就是网卡名称。后面命令会用到。

代码语言:txt
复制
nmcli conn show

(2)设置IP

代码语言:txt
复制
nmcli connection modify ens3 ipv4.method manual ipv4.addresses 192.0.2.1/24 ipv4.gateway 192.0.2.254

(3)激活

代码语言:txt
复制
nmcli connection up ens3

2. 配置bond网卡及配置IP

(1)创建bond接口

主备模式

代码语言:txt
复制
nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=active-backup,miimon=100"

负载模式

代码语言:txt
复制
nmcli connection add type bond con-name bond0 ifname bond0 bond.options "mode=balance-rr,miimon=100"

(2)添加bond成员

RHEL 9.4后

代码语言:txt
复制
nmcli connection add type ethernet port-type bond con-name bond0-port1 ifname enp7s0 controller bond0
nmcli connection add type ethernet port-type bond con-name bond0-port2 ifname enp8s0 controller bond0

RHEL 9.4前

代码语言:txt
复制
nmcli connection add type ethernet slave-type bond con-name bond0-port1 ifname enp7s0 master bond0
nmcli connection add type ethernet slave-type bond con-name bond0-port2 ifname enp8s0 master bond0

(3)设置IP

代码语言:txt
复制
nmcli connection modify bond0 ipv4.addresses '192.0.2.1/24' ipv4.gateway '192.0.2.254' ipv4.method manual

(4)激活bond0

代码语言:txt
复制
nmcli connection up bond0

注意,在激活bond0之前,会一直打印从bond0移除ens3的信息。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档