nmcli Centos7命令行配置IP工具发布时间:2020/3/16 15:42:00 阅读次数:

  

简介
 网络管理器(NetworManager)是检测网络、自动连接网络的程序。无论是无线还是有线连接,它都可以令您轻松管理。对于无线网络,网络管理器优先连接已知的网络并可以自动切换到最可靠的无线网络。利用网络管理器的程序可以自由切换在线和离线模式。网络管理器会相对无线网络优先选择有线网络,支持 VPN。网络管理器最初由 Redhat 公司开发,现在由 GNOME 管理。
 NetworkManager由一个管理系统网络连接、并且将其状态通过D-BUS(是一个提供简单的应用程序互相通讯的途径的自由软件项目,它是作为freedesktoporg项目的一部分来开发的。)进行报告的后台服务,以及一个允许用户管理网络连接的客户端程序。
 
 对于GNOME和Xfce那就是nm-applet工具,而对于KDE用户来说就是KNetworkManager。通过桌面的工具可以直接配置网络,不需要在命令行苦苦的配置,降低了操作难度。
 
 对于没有图形界面配置的情况,networkmanager提供了命令行工具-nmcli ,包括在networkmanager中。
 
 Nmcli的使用方法如下:
# nmcli connection modify 'eth0' ipv4.method manual ipv4.addresses '172.25.0.100/24 172.255.0.254' connection.autoconnect yes 
 
命令详解:
 nmcli connection:配置工具
 modify:修改
  eth0:网卡名
  ipv4.method:ipv4地址
  manual :手动修改
  ipv4.addresses:添加ipv4地址
connection.autoconnect yes:每次开机自行启动  
激活配置
#nmcli connection up 'eth0'