NetworkManager 0.9.6.4 发布,网络管理工具
jopen 12年前
这次发布修复各种小bug。
NetworkManager 是一个在linux/unix类系统上简化计算机网络使用的软件工具。
红帽(Red Hat)在2004年发起NetworkManager项目,该项目的目的是让linux用户能名更容易的应对现在网络管理的需求,尤其是无线网络的管 理。NetworkManager采取了一种取巧的方法,当某连接不可用或在无线网络上漫游,它会尝试选择目前可用的连接中最好的进行连接。它优先使用以 太网类型的连接,然后使用“已知“的无线网络,最后才使用有SSID但用户未尝连接过的无线网络。当连接WEP或WPA时用户会被提示输入密钥。
NetworkManager项目也是最初的主流Linux桌面的组件,大量的使用了D-Bus和HAL,但在2009年6月以后,NetworkManager不再使用HAL。
NetworkManager有两个组件:
- 服务进程用来管理连接并汇报连接变化
- 图形桌面小程序,允许用户管理网络连接。nmcli小程序提供可以在命令行下使用的相似功能。
这两个组件被开发者设计的很灵活,小程序(applet)可以在支持自由桌面系统拖盘协议(Freedesktop.org System Tray Protocol)的桌面上使用,包括 GNOME, KDE Plasma 工作区, Enlightenment (window 管理器) and Xfce。由于组件间借助于D-Bus来通信,应用程序按“link-aware”来编写,你也可以完全代替现有的小程序。一个例子是KNetworkManager,一个由SUSE开发的KDE 3的前端。