nmcli 常用命令
重新加载网卡配置
代码语言:javascript复制nmcli c reload
激活网卡 ens33
代码语言:javascript复制nmcli c up ens33
停用网卡 ens33
代码语言:javascript复制nmcli c down ens33
查看网卡信息
代码语言:javascript复制nmcli c
查看网卡的具体信息
代码语言:javascript复制nmcli c show ens33
显示所有活动的连接
代码语言:javascript复制nmcli c show --active
同时配置静态IP、网关、DNS
代码语言:javascript复制nmcli c modify ens33 ipv4.method manual ipv4.addresses <静态IP地址>/<子网掩码> ipv4.gateway <网关地址> ipv4.dns <DNS服务器地址>
删除静态IP
代码语言:javascript复制nmcli c modify ens33 -ipv4.addresses "" ipv4.gateway "" ipv4.dns ""
添加 DNS
代码语言:javascript复制nmcli connection modify ens33 ipv4.dns 114.114.114.114
删除 DNS
代码语言:javascript复制nmcli connection modify ens33 -ipv4.dns 114.114.114.114
添加网关
代码语言:javascript复制nmcli c modify ens33 ipv4.gateway 192.168.10.254
修改网卡为 DHCP 模式
代码语言:javascript复制nmcli c modify ens33 ipv4.method auto
删除一个网卡连接
代码语言:javascript复制nmcli c delete ens33