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

Ağ parametrelerinin ayarlanmasını kolaylaştırmak için arayüzün kararlı bir sürümü mevcuttur - NetworkManager 1.32.0. VPN, OpenConnect, PPTP, OpenVPN ve OpenSWAN'ı destekleyen eklentiler kendi geliştirme döngüleri aracılığıyla geliştirilmektedir.

NetworkManager 1.32'nin ana yenilikleri:

  • NetworkManager.conf dosyasına yeni bir “[main].firewall-backend” seçeneği eklenen güvenlik duvarı yönetimi arka ucunu seçme olanağı sağlanmıştır. Varsayılan olarak “nftables” arka ucu ayarlıdır ve /usr/sbin/nft dosyası sistemde eksik olduğunda ve /usr/sbin/iptables mevcut olduğunda “iptables” arka ucu ayarlanır. Gelecekte Firewalld tabanlı başka bir arka uç eklenmesi planlanıyor. Bu özellik, paylaşılan erişim profili etkinleştirildiğinde nftables (daha önce yalnızca iptables kullanılıyordu) kullanılarak bir adres çeviricisini yapılandırmak için kullanılabilir.
  • Ethernet çerçevelerini alırken veya gönderirken gecikmelere neden olmak için yeni "ethtool.pause-autoneg", "ethtool.pause-rx" ve "ethtool.pause-tx" seçenekleri eklendi. Eklenen seçenekler ethtool yardımcı programında benzer modlara karşılık gelir - “-pause devname [autoneg on|off] [rx on|off] [tx on|off]”.
  • Mevcut sisteme adreslenmeyen geçiş ağı çerçevelerini analiz etmek için ağ bağdaştırıcısını "karışık" moda ayarlamanıza olanak tanıyan "ethernet.accept-all-mac-adresleri" parametresi eklendi.
  • Sisteme atanan IP adresi için tanımlanan DNS adına göre bir ana bilgisayar adı yapılandırmak için ters DNS aramaları gerçekleştirmek mümkündür. Mod, profildeki ana bilgisayar adı seçeneği kullanılarak etkinleştirilir. Daha önce, NSS yapılandırmasını ve /etc/hostname dosyasında belirtilen adı dikkate alan ana bilgisayar adını belirlemek için getnameinfo() işlevi çağrıldı (yeni özellik, adı yalnızca DNS'deki ters bölge çözünürlüğüne dayalı olarak ayarlamanıza olanak tanır) ). DNS yoluyla bir ana bilgisayar adını sorgulamak için artık systemd çözümlemeli API kullanılıyor ve systemd kullanılmazsa, 'nm-daemon-helper' işleyicisi 'dns' NSS modülüne dayalı olarak başlatılıyor.
  • "Yasakla", "kara delik" ve "ulaşılamaz" yönlendirme kuralı türleri için destek eklendi.
  • Trafik yönetimi kurallarına ilişkin davranış değiştirildi - varsayılan olarak NetworkManager artık sistemde önceden ayarlanmış olan qdiscs kurallarını ve trafik filtrelerini kaydediyor.
  • NetworkManager kablosuz bağlantı profillerinin iwd yapılandırma dosyalarına yansıtılması etkinleştirildi.
  • DHCP seçeneği 249 (Microsoft Sınıfsız Statik Yol) desteği eklendi.
  • IP bağlama güncellemeleri isteğini kontrol eden "rd.net.dhcp.retry" çekirdek parametresi için destek eklendi.
  • Kaynak metinlerde önemli bir yeniden yapılanma gerçekleştirildi.
  • API'de mevcut eklentilerle uyumluluğu etkilememesi gereken değişiklikler yapıldı. Örneğin, uzun süredir kullanımdan kaldırılan PropertiesChanged sinyalinin ve org.freedesktop.DBus.Properties.PropertiesChanged D-Bus özelliğinin işlenmesi durduruldu. Libnm kütüphanesi, NMSimpleConnection, NMSetting ve NMSetting sınıflarındaki yapıların tanımlarını gizler. Bağlantı profilini tanımlamak için ana anahtar olarak “connection.uuid” formatı kullanılır.

Ek olarak, Intel tarafından geliştirilen ve sistem kaynaklarının düşük tüketimi ve eklentiler aracılığıyla işlevselliği genişletmek için esnek araçların kullanılabilirliği ile karakterize edilen ConnMan 1.40 ağ yapılandırıcısının piyasaya sürüldüğünü de not edebiliriz. ConnMan, Tizen, Yocto, Sailfish, Aldebaran Robotics ve Nest gibi platformlarda ve dağıtımların yanı sıra Linux tabanlı ürün yazılımını çalıştıran çeşitli tüketici cihazlarında kullanılır.

Intel ayrıca, Linux sistemlerini kablosuz bir ağa bağlamak için wpa_supplicant'a alternatif olarak geliştirilen Wi-Fi arka plan programı IWD 1.15'in (iNet Kablosuz Daemon) sürümünü de yayınladı. IWD tek başına veya Ağ Yöneticisi ve ConnMan ağ yapılandırıcıları için arka uç olarak kullanılabilir. Proje, gömülü cihazlarda kullanıma uygundur ve minimum bellek ve disk alanı tüketimi için optimize edilmiştir. IWD, harici kütüphaneleri kullanmaz ve yalnızca standart Linux çekirdeğinin sağladığı yeteneklere erişir (Linux çekirdeği ve Glibc çalışmak için yeterlidir).

ConnMan'ın yeni sürümü yalnızca WiFi'deki otomatik bağlanma ve bağlantı kesme durumlarının işlenmesiyle ilgili hata düzeltmelerini içerir. DNS Proxy kodundaki arabellek taşması güvenlik açığı da giderildi. IWD'nin yeni sürümü, bir arka plan işleminin çalışmasıyla ilgili bilgilerin dışarı aktarılması için destek sağlar, VHT RX (Çok Yüksek Verim) modunda paket varış yoğunluğunu tahmin etme yeteneği ekler ve FT-over-DS prosedürü için destek sağlar. birkaç temel hizmet seti (BSS).

Kaynak: opennet.ru

Yorum ekle