Itusilẹ ti oluṣeto nẹtiwọọki NetworkManager 1.32.0

Itusilẹ iduroṣinṣin ti wiwo naa wa lati ṣe irọrun iṣeto awọn aye nẹtiwọọki - NetworkManager 1.32.0. Awọn afikun lati ṣe atilẹyin VPN, OpenConnect, PPTP, OpenVPN ati OpenSWAN ti wa ni idagbasoke nipasẹ awọn ọna idagbasoke tiwọn.

Awọn imotuntun akọkọ ti NetworkManager 1.32:

  • Agbara lati yan ẹhin iṣakoso ogiriina ti pese, fun eyiti aṣayan tuntun “[akọkọ].firewall-backend” ti ṣafikun si NetworkManager.conf. Nipa aiyipada, a ti ṣeto ẹhin “nftables”, ati nigbati faili / usr / sbin / nft ti nsọnu ninu eto ati / usr / sbin / iptables wa, ẹhin “iptables” ti ṣeto. Ni ọjọ iwaju, o ti gbero lati ṣafikun ẹhin ẹhin miiran ti o da lori Firewalld. Ẹya yii le ṣee lo lati tunto onitumọ adirẹsi nipa lilo awọn nftables (iptables nikan ni a ti lo tẹlẹ) nigbati profaili wiwọle pinpin ti ṣiṣẹ.
  • Fikun awọn aṣayan titun "ethtool.pause-autoneg", "ethtool.pause-rx" ati "ethtool.pause-tx" lati ṣafihan awọn idaduro nigba gbigba tabi fifiranṣẹ awọn fireemu Ethernet. Awọn aṣayan ti a ṣafikun ni ibamu si awọn ipo ti o jọra ninu ohun elo ethtool - “-pause devname [autoneg on|pa] [rx on|pa] [tx on|pa]”.
  • Ṣe afikun paramita “ethernet.accept-all-mac-addresses”, eyiti o fun ọ laaye lati ṣeto ohun ti nmu badọgba nẹtiwọọki si ipo “promiscuous” lati ṣe itupalẹ awọn fireemu nẹtiwọọki irekọja ti a ko koju si eto lọwọlọwọ.
  • O ṣee ṣe lati ṣe awọn wiwa DNS iyipada lati tunto orukọ agbalejo kan ti o da lori orukọ DNS ti a ṣalaye fun adiresi IP ti a yàn si eto naa. Ipo naa ti ṣiṣẹ ni lilo aṣayan orukọ olupin ni profaili. Ni iṣaaju, iṣẹ getnameinfo () ni a pe lati pinnu orukọ olupin, eyiti o ṣe akiyesi iṣeto ni NSS ati orukọ ti o pato ninu faili /etc/hostname (ẹya tuntun n gba ọ laaye lati ṣeto orukọ nikan da lori ipinnu agbegbe yiyipada ni DNS). ). Lati beere orukọ agbalejo nipasẹ DNS, API ti o yanju eto ti wa ni lilo bayi, ati pe ti eto ko ba lo, oluṣakoso 'nm-daemon-helper' ti ṣe ifilọlẹ ti o da lori module 'dns' NSS.
  • Atilẹyin ti a ṣafikun fun awọn iru ofin ipa-ọna “idinamọ”, “blackhole” ati “aiṣe de ọdọ”.
  • Iwa nipa awọn ofin iṣakoso ijabọ ti yipada - nipasẹ aiyipada, NetworkManager n fipamọ awọn ofin qdiscs ati awọn asẹ ijabọ ti a ti ṣeto tẹlẹ ninu eto naa.
  • Ti ṣiṣẹ digi ti awọn profaili asopọ alailowaya NetworkManager sinu awọn faili iṣeto iwd.
  • Atilẹyin ti a ṣafikun fun aṣayan DHCP 249 (Ipa-ọna Aimi Alailẹgbẹ Microsoft).
  • Atilẹyin ti a ṣafikun fun paramita kernel “rd.net.dhcp.retry” ti o ṣakoso ibeere fun awọn imudojuiwọn abuda IP.
  • Atunto pataki ti awọn ọrọ orisun ti ṣe.
  • Awọn ayipada ti ṣe si API ti ko yẹ ki o kan ibamu pẹlu awọn afikun ti o wa tẹlẹ. Fun apẹẹrẹ, sisẹ ifihan agbara PropertiesChanged ati ohun-ini D-Bus org.freedesktop.DBus.Properties.PropertiesChanged, eyiti o ti pẹ ti parẹ, ti duro. Ile-ikawe libnm tọju awọn asọye ti awọn ẹya ni NMSimpleConnection, NMSetting ati awọn kilasi NMSetting. Ọna kika "connection.uuid" jẹ lilo bi bọtini akọkọ lati ṣe idanimọ profaili asopọ.

Ni afikun, a le ṣe akiyesi itusilẹ ti atunto nẹtiwọọki ConnMan 1.40, eyiti o jẹ idagbasoke nipasẹ Intel ati pe o jẹ ijuwe nipasẹ lilo kekere ti awọn orisun eto ati wiwa awọn irinṣẹ rọ fun iṣẹ ṣiṣe ti o pọ si nipasẹ awọn plug-ins. A lo ConnMan ni awọn iru ẹrọ ati awọn ipinpinpin bii Tizen, Yocto, Sailfish, Aldebaran Robotics ati Nest, ati ọpọlọpọ awọn ẹrọ olumulo ti n ṣiṣẹ famuwia orisun Linux.

Intel tun ṣe atẹjade itusilẹ ti Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon), ti dagbasoke bi yiyan si wpa_supplicant fun sisopọ awọn eto Linux si nẹtiwọọki alailowaya kan. IWD le ṣee lo boya lori tirẹ tabi bi ẹhin fun Oluṣakoso Nẹtiwọọki ati awọn atunto nẹtiwọọki ConnMan. Ise agbese na dara fun lilo lori awọn ẹrọ ifibọ ati pe o jẹ iṣapeye fun iranti kekere ati agbara aaye disk. IWD ko lo awọn ile ikawe itagbangba ati wọle si awọn agbara ti a pese nipasẹ ekuro Linux boṣewa (ekuro Linux ati Glibc ti to lati ṣiṣẹ).

Ẹya tuntun ti ConnMan nikan pẹlu awọn atunṣe kokoro ti o ni ibatan si mimu isọ-laifọwọyi mu ati ge asopọ awọn ipinlẹ ni WiFi. Ailagbara aponsedanu ni koodu Aṣoju DNS ti tun ti koju. Ẹya tuntun ti IWD n pese atilẹyin fun alaye gbigbe ọja okeere nipa iṣiṣẹ ti ilana isale, ṣafikun agbara lati ṣe asọtẹlẹ kikankikan ti awọn ti o de ni ipo VHT RX (Gan Giga Giga), ati pese atilẹyin fun ilana FT-over-DS pẹlu orisirisi awọn ipilẹ iṣẹ tosaaju (BSS).

orisun: opennet.ru

Fi ọrọìwòye kun