#利用nmcli命令来管理Linux的网络
nmcli命令:
首先我们得开启network服务才能进行操作:
systemctl start NetworkManager.service
查看network服务是否开启:
systemctl status NetworkManager.service
可以看到network服务开启了 (active:running)
可以按两下tab补齐键观察nmcli 命令后可跟的 指令:
nmcli device show 显示 网络设备信息:
当network服务关闭时:(显示不出来)
nmcli device status :(显示设备状态)
nmcli device disconnect eth0 中断接口,并且暂时禁用自动连接
连回接口:
查看所有连接:
删除'System eth0'连接:
再次查看所有连接:
#利用nmcli命令创建网络连接
创建一个新连接“Redhat",它将使用dhcp服务通过eth0设备的以太网自动连接
创建一个新连接”AUSKA“,并且指定它的IP地址和子网掩码:
可以看到Redhat正在连接使用,AUSKA被搁置弃用了:
nmcli connection delete AUSKA:
#通过nmcli命令修改网络连接
ipv4获取方式:自动改手动(通过dhcp服务 获取了172.25.254.60这个IP)
关闭指定连接:
开启指定连接:
将IPV4获取方式自动改成手动:
初次更改自动,会报错:因为系统不知道你设置的是什么:
这次我们加上我们想要设置的IP及子网掩码:(系统就可以识别执行了)
可以看到我们成功了。