Zahájení nová stabilní verze rozhraní pro zjednodušení konfigurace síťových parametrů, NetworkManager 1.28.0. Tato verze 1.28.0 byla ve vývojovém stavu několik týdnů, ale spuštění bylo zpožděno kvůli některým problémům souvisejícím s DNS.
Ale bez dalších okolků je nová verze tady a jako taková nepředstavuje skvělé funkce, ale obsahuje mnoho drobných oprav a vylepšení.
Pro ty, kteří NetworkManager neznají, by to měli vědět je softwarový nástroj pro zjednodušit využívání sítí počítačů na linuxu a další operační systémy založené na Unixu. Tento nástroj zaujímá oportunistický přístup k výběru sítě, při pokusu o použití nejlepšího dostupného připojení, když dojde k výpadku nebo když se uživatel pohybuje mezi bezdrátovými sítěmi.
Upřednostňujete připojení Ethernet před „známými“ bezdrátovými sítěmi. Uživatel je podle potřeby vyzván k zadání klíčů WEP nebo WPA.
NetworkManager má dvě součásti:
- Služba, která spravuje připojení a zprávy o změnách v síti.
- Grafická desktopová aplikace, která umožňuje uživateli manipulovat se síťovými připojeními. Applet nmcli poskytuje podobné funkce na příkazovém řádku.
Na druhé straně Pluginy pro podporu VPN, OpenConnect, PPTP, OpenVPN a OpenSWAN jsou vyvíjeny jako součást jejich vlastních vývojových cyklů.
Co je nového v NetworkManager 1.28?
V této nové verzi to můžeme najít ve výchozím nastavení byl přidán a povolen režim „rc-manager = auto“, který určuje přítomnost „systemd-resolve“, „resolvconf“ a „netconfig“ v systému a vybere optimální možnost pro aktuální konfiguraci (nejprve je vybráno „systemd-resolve“, ale v konfiguraci můžete změnit priorita ve prospěch "resolvconf" nebo "netconfig").
Další důležitá změna je v generátor initrd, který umožňuje zadat adresu MAC k identifikaci síťového rozhraní a přidává podporu pro vytváření připojení Infiniband.
Rovněž je uvedeno, že rozhraní D-Bus „org.freedesktop.NetworkManager.Device“ přestalo podporovat dříve zastaralou vlastnost „Ip4Address“, která nyní vždy vrací nulu.
Opravené problémy při vytváření NetworkManageru s LTO (Link time optimization) enabled.
Z dalších změn, které vynikají této nové verze:
- Možnost „active_slave“ byla zastaralá a její účinek je nyní stejný jako u možnosti „main“.
- Nm-cloud-setup implementuje ovladač pro automatickou konfiguraci síťových parametrů v cloudu Azure.
- Přidáno nastavení ipv4.dhcp-verify-servers, které určuje seznam identifikátorů serveru DHCP, jejichž použití je odepřeno.
- Přidána vlastnost ipv4.dhcp-vendor-class-identifier k odesílání libovolných hodnot přes DHCP do možnosti Identifikátor třídy dodavatele.
- Přidána podpora pro získání názvu hostitele prostřednictvím možností FQDN v DHCPv6.
- Pokud jádro podporuje konfiguraci síťových mostů, je namísto sysfs poskytováno použití rozhraní netlink.
- Vylepšený DHCPv6-PD přes PPPoE.
- Celý kód C byl přeformátován, přičemž všechny karty jsou nahrazeny mezerami a pro odsazení je použit formát „clang-format“.
Jak získat NetworkManager 1.28.0?
Pro zájemce o možnost získat tuto novou verzi NetworkManager 1.28.0, měli byste vědět, že v tuto chvíli nejsou vytvořeny žádné balíčky pro Ubuntu nebo deriváty. Pokud tedy chcete získat tuto verzi musí vytvořit NetworkManager 1.28.0 ze zdrojového kódu.
I když je to otázka několika dní, než bude začleněna do oficiálních úložišť Ubuntu pro její rychlou aktualizaci.
Takže pokud chcete, je počkat aby byla nová aktualizace k dispozici v oficiálních kanálech Ubuntu, můžete zkontrolovat, zda je aktualizace již k dispozici v tento odkaz
Jakmile k tomu dojde, můžete pomocí následujícího příkazu aktualizovat seznam balíčků a úložišť ve vašem systému:
sudo apt update
Chcete-li do systému nainstalovat novou verzi NetworkManager 1.24.0, stačí spustit některý z následujících příkazů.
Aktualizujte a nainstalujte všechny dostupné balíčky
sudo apt upgrade -y
Aktualizovat a nainstalovat pouze správce sítě:
sudo apt install network-manager -y