nmcli命令的一些常用选项和用法

编程语言及工具

104人已加入

描述

以下是nmcli命令的一些常用选项和用法:

connection show    -- 显示所有网络连接的详细信息。
connection up    --启动网络连接。
connection down   -- 停止网络连接。
connection modify  ipv4.addresses /<子网掩码>  -- 修改网络连接的IPv4地址。
connection modify  ipv4.gateway <网关>  -- 修改网络连接的IPv4网关。
connection modify  ipv4.method manual  -- 将网络连接的IPv4配置方法设置为手动。
connection modify  ipv6.addresses /<子网掩码>   -- 修改网络连接的IPv6地址。
connection modify  ipv6.gateway <网关>  -- 修改网络连接的IPv6网关。
connection modify  ipv6.method manual  -- 将网络连接的IPv6配置方法设置为手动。
connection modify  dns   -- 修改网络连接的DNS服务器。
connection modify  mtu   -- 修改网络连接的MTU值。
connection show --active  显示所有启用状态的网络连接。
connection  delete    -- 删除网卡

1)修改网卡名称

nmcli c modify uuid f136e0e3-5faf-4d2f-8c5f-4ce976585b30 con-name ens33

网卡

网卡

2)添加网卡

nmcli connection add type ethernet con-name ens37 ifname ens37

网卡

3)启动或停止网卡

nmcli connection reload ——重载网卡
nmcli connection up ens33 ——激活网卡ens33
nmcli connection down ens33 ——停用网卡ens33
nmcli connection down ens33 && nmcli connection up ens33 ——重启网卡ens33

网卡

4)设置网卡获取IP模式

使用 nmcli 来设置网卡为静态IP ,可以使用以下命令:

nmcli connection modify <网卡名> ipv4.method manual ipv4.addresses <静态IP地址>/<子网掩码> ipv4.gateway <网关IP地址> ipv4.dns 

nmcli connection modify ens37 ipv4.method manual ipv4.addresses 192.168.70.133/24 ipv4.gateway 192.168.70.2 ipv4.dns 114.114.114.114
#配置完静态IP后需要重启网卡使配置生效
nmcli c down ens37 && nmcli c up ens37
#查看网卡的详细信息
nmcli connection show ens37

网卡

网卡

网卡

使用nmcli命令将网卡eth0模式设置为dhcp

#删除配置的静态IP
nmcli connection modify ens37 ipv4.addresses "" ipv4.gateway "" ipv4.dns ""
#修改网卡为dhcp模式
nmcli connection modify eth0 ipv4.method auto
#重启网卡
nmcli c down ens37 && nmcli c up ens37

编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分