linux无线命令管理工具,NetworkManager—linux强大的网络管理工具

NetworkManager——linux强大的网络管理工具

NetworkManager服务:NetworkManager - Linux Networking made Easy

NetworkManager简介:NetworkManager由一个管理系统网络连接、并且将其状态通过D-BUS(是一个提供简单的应用程序互相通讯的途径的自由软件项目,它是做为freedesktoporg项目的一部分来开发的。)进行报告的后台服务,以及一个允许用户管理网络连接的客户端程序。

NetworkManager的优点:简化网络连接的工作,让桌面本身和其他应用程序能感知网络。

NetworkManager的后台服务:对于GNOME和Xfce那就是nm-applet工具,而对于KDE用户来说就是KNetworkManager。

早期版本的NetworkManager(早期称为NetworkMangler,即网络磨肉机)使用很不方便,但是现在其已经成为了一个强大的工具,让管理网络不再痛苦。

NetworkManager 新版本的改进和新功能(目前最新版本为NetworkManager 0.9.8.2):

NetworkManager 新版本支持更多的的网络设备有关。从0.8.1开始增加了用于GSM、UMTS和CDMA卡等移动宽带设备ModemManager的支持。使用ModemManager也有新的功能,比如信号强度显示和选择2G/3G模式的功能。还可以关掉漫游功能以避免产生额外的连接费用;

NetworkManager 0.8.1后还支持使用蓝牙,不仅支持个人区域网络(PAN)上网,也支持老的蓝牙拨号网络(DUN)协议。所有(或者说最多)支持的设备可以在wiki上找到;

NetworkManager支持IPv6的自动配置和静态IP;NetworkManager 新版本还会带来IPv6的DHCP支持

NetworkManager 新版本增强设备以及协议的支持,NetworkManager 最新版有一个全新的漂亮的客户端界面。

命令行接口:NetworkManager 最新版的最大特征:命令行工具命令,一个NetworkManager的命令行接口。

NetworkManager有自己的CLI工具:nmcli。使用nmcli用户可以查询网络连接的状态,也可以用来管理。优点:原始;语法相对简单;在CLI中使用NetworkManager很容易掌握。

nmcli的基本配置选项:

c8fd84937e3c514a2ae86ac2fdb5f53b.png

e8b66da02e41e84467bbeaa057c7624f.png

eg:列举系统中的网络接口只需要运行:nmcli dev list

9a121f3e23166ea89bd70ca8563b07a8.png

查看当前区域内的无线网络: nmcli dev wifi

b7bb2ac820119aa4cb5b513cc04af53c.png

查看连接状态:nmcli nm

3e8f82a01af4d4c8cb8d3c982a135c6f.png

查看连接状态:nmcli con status

2a264c0315c6231eadb45aec35112e5a.png

查看×××:nmcli con

1281ea1e4b664fb8b0f5b4cd5d2bef91.png

连接×××: nmcli con up id YOUR_×××_ID

断开×××: nmcli con down id YOUR_×××_ID

就目前Linux的发展趋势来看,NetworkManager注定是一个在Linux环境中逐渐升起的强大便捷的网络管理工具,等到最新版的发布,会支持更多的配置及更完善的性能,让我们拭目以待吧!

欢迎关注微信公众号:小温研习社

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值