Нашри конфигуратори шабака NetworkManager 1.32.0

Нашри устувори интерфейс барои содда кардани танзими параметрҳои шабака дастрас аст - NetworkManager 1.32.0. Плагинҳо барои дастгирии VPN, OpenConnect, PPTP, OpenVPN ва OpenSWAN тавассути давраҳои рушди худ таҳия карда мешаванд.

Навовариҳои асосии NetworkManager 1.32:

  • Имконияти интихоби пуштибонии идоракунии брандмауэр таъмин карда шудааст, ки барои он варианти нави “[main].firewall-backend” ба NetworkManager.conf илова карда шудааст. Бо нобаёнӣ, пуштибонии "nftables" насб карда мешавад ва вақте ки файли /usr/sbin/nft дар система нест ва /usr/sbin/iptables мавҷуд аст, пуштибонии "iptables" насб карда мешавад. Дар оянда ба нақша гирифта шудааст, ки дар асоси Firewalld пуштибонии дигар илова карда шавад. Ин хусусият метавонад барои танзим кардани тарҷумони суроғаҳо бо истифода аз nftables (қаблан танҳо iptables истифода мешуд) ҳангоми фаъол кардани профили дастрасии муштарак истифода шавад.
  • Илова кардани имконоти нави "ethtool.pause-autoneg", "ethtool.pause-rx" ва "ethtool.pause-tx" барои ҷорӣ кардани таъхирҳо ҳангоми қабул ё фиристодани чаҳорчӯбаи Ethernet. Вариантҳои иловашуда ба шеваҳои шабеҳ дар утилитаи ethtool мувофиқанд - “-pause devname [autoneg on|off] [rx on|off] [tx on|off]”.
  • Параметри "ethernet.accept-all-mac-addresses" илова карда шуд, ки ба шумо имкон медиҳад, ки адаптери шабакаро ба реҷаи "фаҳшӣ" барои таҳлили чаҳорчӯбаҳои шабакаи транзитӣ, ки ба системаи ҷорӣ ирсол нашудаанд, танзим кунед.
  • Ҷустуҷӯи баръакси DNS-ро барои танзим кардани номи мизбон дар асоси номи DNS, ки барои суроғаи IP, ки ба система таъин шудааст, анҷом додан мумкин аст. Режим бо истифода аз интихоби номи мизбон дар профил фаъол карда мешавад. Пештар, функсияи getnameinfo() барои муайян кардани номи мизбон даъват шуда буд, ки конфигуратсияи NSS ва номи дар файли /etc/hostname зикршударо ба назар гирифт (хусусияти нав ба шумо имкон медиҳад, ки номро танҳо дар асоси ҳалли минтақаи баръакс дар DNS таъин кунед. ). Барои дархост кардани номи мизбон тавассути DNS, ҳоло API-и бо система ҳалшаванда истифода мешавад ва агар systemd истифода нашавад, коркардкунандаи "nm-daemon-helper" дар асоси модули NSS "dns" оғоз мешавад.
  • Дастгирии иловагӣ барои намудҳои қоидаи масир "манъ", "сӯрохи сиёҳ" ва "дастнорас".
  • Рафтор оид ба қоидаҳои идоракунии трафик тағир дода шуд - ба таври нобаёнӣ, NetworkManager ҳоло қоидаҳои qdiscs ва филтрҳои трафикро, ки аллакай дар система муқаррар шудаанд, захира мекунад.
  • Даргиронидани инъикоси профилҳои пайвасти бесими NetworkManager ба файлҳои конфигуратсияи iwd.
  • Дастгирии иловагӣ барои опсияи DHCP 249 (Microsoft Classless Static Route).
  • Дастгирии иловагӣ барои параметри ядрои "rd.net.dhcp.retry", ки дархостро барои навсозиҳои ҳатмии IP назорат мекунад.
  • Таҷдиди назарраси матнҳои манбаъ анҷом дода шуд.
  • Тағирот ба API ворид карда шуд, ки набояд ба мувофиқат бо иловаҳои мавҷуда таъсир расонад. Масалан, коркарди сигнали PropertiesChanged ва амволи D-Bus org.freedesktop.DBus.Properties.PropertiesChanged, ки кайҳо боз бекор карда шудаанд, қатъ карда шуданд. Китобхонаи libnm таърифҳои сохторҳоро дар синфҳои NMSimpleConnection, NMSetting ва NMSetting пинҳон мекунад. Формати "connection.uuid" ҳамчун калиди асосӣ барои муайян кардани профили пайваст истифода мешавад.

Илова бар ин, мо метавонем баровардани конфигуратори шабакаи ConnMan 1.40-ро қайд кунем, ки аз ҷониби Intel таҳия карда мешавад ва бо истеъмоли ками захираҳои система ва мавҷудияти абзорҳои чандир барои тавсеаи функсия тавассути плагинҳо тавсиф мешавад. ConnMan дар платформаҳо ва дистрибюторҳо ба монанди Tizen, Yocto, Sailfish, Aldebaran Robotics ва Nest, инчунин дастгоҳҳои гуногуни истеъмолӣ, ки дар асоси нармафзори Linux кор мекунанд, истифода мешавад.

Intel инчунин нашри демони Wi-Fi IWD 1.15 (iNet Wireless Daemon) -ро нашр кард, ки ҳамчун алтернатива ба wpa_supplicant барои пайваст кардани системаҳои Linux ба шабакаи бесим таҳия шудааст. IWD метавонад мустақилона ё ҳамчун пуштибонии менеҷери шабакавӣ ва конфигураторҳои шабакавии ConnMan истифода шавад. Лоиҳа барои истифода дар дастгоҳҳои дарунсохт мувофиқ аст ва барои ҳадди ақали хотира ва масрафи фазои диск оптимизатсия шудааст. IWD китобхонаҳои берунаро истифода намебарад ва танҳо ба қобилиятҳое, ки ядрои стандартии Linux пешниҳод кардааст, дастрасӣ пайдо мекунад (барои кор ядрои Linux ва Glibc кифоя аст).

Варианти нави ConnMan танҳо ислоҳи хатогиҳои марбут ба коркарди ҳолати худкор васлшавиро дар WiFi дар бар мегирад. Ҳамчунин осебпазирии буферӣ дар коди прокси DNS ҳал карда шудааст. Версияи нави IWD барои содироти маълумот дар бораи амалиёти замина дастгирӣ мекунад, қобилияти пешгӯии шиддати воридоти бастаҳоро дар ҳолати VHT RX (Very High Throughput) илова мекунад ва барои тартиби FT-over-DS бо якчанд маҷмӯи хидматҳои асосӣ (BSS).

Манбаъ: opennet.ru

Илова Эзоҳ