Ağ yapılandırıcısı NetworkManager 1.20.0'ın sürümü

yayınlanan Ağ parametrelerinin kurulumunu basitleştirmek için arayüzün yeni kararlı sürümü - NetworkManager 1.20. Eklentiler VPN'yi desteklemek için OpenConnect, PPTP, OpenVPN ve OpenSWAN kendi geliştirme döngüleri aracılığıyla geliştirilmektedir.

Ana yenilikler Ağ Yöneticisi 1.20:

  • Her düğümün komşu düğümler aracılığıyla bağlandığı kablosuz Mesh ağları için destek eklendi;
  • Eski bileşenler temizlendi. NetworkManager 1.0'da libnm kütüphanesi ile değiştirilen libnm-glib kütüphanesi de dahil olmak üzere, ibft eklentisi kaldırıldı (ağ yapılandırma verilerini donanım yazılımından aktarmak için initrd'den nm-initrd-generator kullanmalısınız) ve "ana" desteği NetworkManager.conf'ta ".monitor-" ayarı bağlantı dosyalarının durdurulması" (açıkça "nmcli bağlantı yükü" veya "nmcli bağlantısı yeniden yüklemesi" olarak adlandırılmalıdır);
  • Varsayılan olarak, daha önce kullanılan dhclient uygulaması yerine yerleşik DHCP istemcisi etkinleştirilir (dahili mod). “--with-config-dhcp-default” derleme seçeneğini kullanarak veya yapılandırma dosyasında main.dhcp ayarını yaparak varsayılan değeri değiştirebilirsiniz;
  • Gönderilmeyi bekleyen paketler için fq_codel (Adil Kuyruk Kontrollü Gecikme) kuyruk yönetimi disiplinini ve trafik yansıtma için yansıtılmış eylemi yapılandırma yeteneği eklendi;
  • Dağıtımlar için, /usr/lib/NetworkManager dizinine, salt okunur modda kullanılabilen ve her başlangıçta /etc'yi temizleyen sistem görüntülerinde kullanılabilen dağıtım komut dosyalarını yerleştirmek mümkündür;
  • Anahtar dosyası eklentisine salt okunur dizinler için destek eklendi
    (“/usr/lib/NetworkManager/system-connections”), D-Bus aracılığıyla değiştirilebilen veya silinebilen profiller (bu durumda, /usr/lib/ içindeki değiştirilemeyen dosyalar, /etc veya / içinde saklanan dosyalar tarafından geçersiz kılınır). koşmak);

  • Libnm'de, JSON formatındaki ayarları ayrıştırmaya yönelik kod yeniden düzenlendi ve parametrelerin daha sıkı kontrolü sağlandı;
  • Kaynak adresine göre yönlendirme kurallarında (politika yönlendirme), "suppress_prefixlength" özelliği desteği eklendi;
  • VPN WireGuard için, “wireguard.ip4-auto-default-route” ve “wireguard.ip6-auto-default-route” varsayılan rotalarının otomatik olarak atanmasına yönelik komut dosyaları desteği uygulandı;
  • Ayarlar yönetimi eklentilerinin uygulanması ve profillerin diskte saklanması yöntemi yeniden düzenlendi. Bağlantı profillerinin eklentiler arasında taşınması için destek eklendi;
  • Bellekte saklanan profiller artık yalnızca anahtar dosya eklentisi tarafından işleniyor ve /run dizininde saklanıyor; bu, NetworkManager'ı yeniden başlattıktan sonra profillerin kaybolmasını önlüyor ve bellekte profiller oluşturmak için FS tabanlı API'nin kullanılmasını mümkün kılıyor;
  • Yeni D-Bus yöntemi eklendi Bağlantı Ekle2()Bu, bir profilin oluşturulduğu sırada otomatik olarak bağlanmasını engellemenize olanak tanır. yöntemde Güncelleme2() bağlantı profilinin içeriğinin değiştirilmesinin, profil yeniden etkinleştirilene kadar cihazın gerçek yapılandırmasını otomatik olarak değiştirmediği "yeniden uygulanmaz" bayrağı eklendi;
  • Cihaz için IPv6'yı devre dışı bırakmanıza olanak tanıyan "ipv6.method=disabled" ayarı eklendi.

Kaynak: opennet.ru

Yorum ekle