网络管理员 是用于 简化 网络的使用 电脑 在Linux上 和其他基于Unix的操作系统。 该实用程序 采用机会主义的方法进行网络选择, 发生中断或用户在无线网络之间移动时,尝试使用最佳的可用连接。
与“已知”无线网络相比,您更喜欢以太网连接。 根据需要提示用户输入WEP或WPA密钥。
NetworkManager具有两个组件:
- 一种服务,用于管理连接并报告网络中的更改。
- 图形桌面应用程序,允许用户操纵网络连接。 nmcli applet在命令行上提供了类似的功能。
另一方面 支持VPN的插件,OpenConnect,PPTP,OpenVPN和OpenSWAN是作为其自身开发周期的一部分开发的。
NetworkManager 1.22.0的新功能是什么?
最近 宣布发布新版本的NetworkManager 1.22,其中主要的创新 站出来 这个新版本,例如 引入新的NetworkManager徽标,基本上是一个在单个字母中同时形成首字母“ N”,“ M”的手臂。 建议的新徽标是这样的:
«一般装填»命令 该 已添加到nmcli界面 重新加载NetworkManager配置和DNS参数。
另一方面,我们可以发现该实用程序已添加 nm-cloud-setup在云环境中自动配置NetworkManager (因此仅支持EC2 IPv4云)。
现在,在设备连接后立即设置启动完成状态(“已连接”状态),但无需等待分配IP地址,从而防止了“ NetworkManager-wait-online.service”和“ network-online”的阻塞。目标”。
如果出现问题,可以使用参数“ ipv4.may-fail =否”和“ ipv6.may-fail =否”,这使您可以将“连接”状态的分配推迟到该地址。
在确定设备状态时,会提供有关无线连接成本的信息。
另外, DHCPv4的内置插件已从系统代码库继承而来 由nettools项目开发的n-dhcp4库。
在此新版本中突出的其他更改包括:
- 添加了对可访问IPv4路由的“范围”属性的支持。
- DHCP请求提供对指定IAID和FQDN标志的支持。
- 添加了“ 802-1x.optional”属性,以确定有线网络上是否需要802.1X身份验证。
- 建议使用main.auth-polkit =仅root用户设置来禁用PolicyKit并仅提供对root用户的访问权限。
- 从libnm中删除了NMDeviceWimax和NMWimaxNsp API,因为在2016年从NetworkManager中删除了对WiMAX的支持。
- 在libnm中,不建议使用以同步模式访问D-Bus的API。
- 重新设计了NMClient内部,可以将其用作libnm的简化版本。
- 不再支持BlueZ 4 Blutooth电池(BlueZ 5自2012年以来一直在开发中)。
如何获得NetworkManager 1.22.0?
对于有兴趣能够获得此新版本的NetworkManager 1.22.0的用户, 您应该知道,目前还没有为Ubuntu或衍生版本构建的软件包。 所以如果你想得到这个版本 他们必须从源代码构建NetworkManager 1.22.0。
尽管将它合并到Ubuntu官方存储库中仅需几天时间,即可对其进行快速更新。
因此,如果您要等待 为了在Ubuntu官方频道中提供新更新, 您可以检查更新是否已在 这个环节。
一旦发生这种情况,您可以在以下命令的帮助下更新软件包列表和系统上的存储库:
sudo apt update
要在您的系统上安装新版本的NetworkManager 1.22.0,只需运行以下任何命令。
更新并安装所有可用的软件包
sudo apt upgrade -y
仅更新和安装networkmanager:
sudo apt install network-manager -y