使用nmcli命令配置网卡(NetworkManager)

配置网络IP地址

sudo nmcli connection modify ens3 ipv6.method disabled
sudo nmcli connection modify ens3 ipv4.method manual ipv4.address 192.168.1.6/24 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1
sudo nmcli connection down ens3 && sudo nmcli connection up ens3

配置bond(主备模式)

sudo nmcli connection add type bond ifname bond0 mode active-backup
sudo nmcli connection add type ethernet ifname ens3 master bond0
sudo nmcli connection add type ethernet ifname ens3 master bond0
sudo nmcli connection modify bond0 ipv4.method manual ipv4.address 192.168.1.6/24 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1
sudo nmcli connection down bond0 && sudo nmcli connection up bond0

配置vlan接口

sudo nmcli connection add type vlan ifname ens3.99 dev ens3 id 99
sudo nmcli connection modify ens3.99 ipv4.method manual ipv4.address 192.168.1.6/24 ipv4.gateway 192.168.1.1 ipv4.dns 192.168.1.1
sudo nmcli connection down ens3.99 && sudo nmcli connection up ens3.99

删除bond配置(vlan同理)

sudo nmcli connection delete bond0
sudo nmcli connection reload

清除配置的网卡信息

sudo nmcli connection modify ens3 ipv4.method disabled
sudo nmcli connection down ens3 && sudo nmcli connection up ens3
posted @   新小斌  阅读(426)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示