CentOS8中的nmcli使用详解
基于RHEL8/CentOS8的nmcli常见命令使用
#查看ip(类似于ifconfig、ipaddr) nmcli #创建connection,配置静态ip(等同于配置ifcfg,其中BOOTPROTO=none,并ifup启动) nmclicaddtypeethernetcon-nameethXifnameethXipv4.addr192.168.1.100/24ipv4.gateway192.168.1.1ipv4.methodmanual #创建connection,配置动态ip(等同于配置ifcfg,其中BOOTPROTO=dhcp,并ifup启动) nmclicaddtypeethernetcon-nameethXifnameethXipv4.methodauto #修改ip(非交互式) nmclicmodifyethXipv4.addr'192.168.1.200/24' nmclicupethX #修改ip(交互式) nmcliceditethX nmcli>gotoipv4.addresses nmcliipv4.addresses>change Edit'addresses'value:192.168.1.200/24 Doyoualsowanttoset'ipv4.method'to'manual'?[yes]:yes nmcliipv4>save nmcliipv4>activate nmcliipv4>quit #启用connection(相当于ifup) nmclicupethX #停止connection(相当于ifdown) nmclicdown #删除connection(类似于ifdown并删除ifcfg) nmclicdeleteethX #查看connection列表 nmclicshow #查看connection详细信息 nmclicshowethX #重载所有ifcfg或route到connection(不会立即生效) nmclicreload #重载指定ifcfg或route到connection(不会立即生效) nmclicload/etc/sysconfig/network-scripts/ifcfg-ethX nmclicload/etc/sysconfig/network-scripts/route-ethX #立即生效connection,有3种方法 nmclicupethX nmclidreapplyethX nmclidconnectethX #查看device列表 nmclid #查看所有device详细信息 nmclidshow #查看指定device的详细信息 nmclidshowethX #激活网卡 nmclidconnectethX #关闭无线网络(NM默认启用无线网络) nmcliralloff #查看NM纳管状态 nmclin #开启NM纳管 nmclinon #关闭NM纳管(谨慎执行) nmclinoff #监听事件 nmclim #查看NM本身状态 nmcli #检测NM是否在线可用 nm-online
上述提及的ifcfg均指代/etc/sysconfig/network-scripts/ifcfg-ethX及/etc/sysconfig/network-scripts/route-ethX
总结
以上所述是小编给大家介绍的CentOS8中的nmcli使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!