NetworkManager 1.32.0 tuku

Kei te waatea te tukunga pumau o te atanga hei whakangawari i nga tautuhinga whatunga - NetworkManager 1.32.0. Ko nga monomai hei tautoko i te VPN, OpenConnect, PPTP, OpenVPN me OpenSWAN kua whakawhanakehia i roto i o raatau ake huringa whanaketanga.

Nga mea hou o NetworkManager 1.32:

  • Ko te kaha ki te kowhiri i te tuara whakahaere paahi ahi kua tukuna, kua taapirihia he whiringa hou "[matua].firewall-backend" ki NetworkManager.conf. Ma te taunoa, ka tautuhia te "nftables" backend, a ka ngaro te konae /usr/sbin/nft i roto i te punaha me te /usr/sbin/iptables kei reira, ka whakaturia te "iptables" backend. I te wa kei te heke mai, kua whakamaheretia ki te taapiri i tetahi atu tuara i runga i te Firewalld. Ka taea te whakamahi i tenei ahuatanga ki te whirihora i tetahi kaiwhakamaori wahitau ma te whakamahi i nga nftables (i mua ko nga iptables anake) i te wa e whakahohea ana te kōtaha urunga tiritahi.
  • Kua taapirihia nga whiringa hou "ethtool.pause-autoneg", "ethtool.pause-rx" me "ethtool.pause-tx" hei whakauru i nga whakaroa i te wa e whiwhi ana, e tuku ana ranei i nga papa Ethernet. Ko nga whiringa taapiri e rite ana ki nga ahuatanga rite i roto i te taputapu ethtool - "-tatari ingoa ingoa [autoneg | weto] [rx on|off] [tx on|off]".
  • I taapirihia te tawhā "ethernet.accept-all-mac-addresses", e taea ai e koe te whakarite i te urutau whatunga ki te aratau "moemoea" ki te tātari i nga papa whatunga whakawhiti kaore i te korero ki te punaha o naianei.
  • Ka taea te mahi tirotiro DNS whakamuri ki te whirihora i tetahi ingoa kaihautu i runga i te ingoa DNS kua tautuhia mo te wahitau IP kua tohua ki te punaha. Ka taea te aratau ma te whakamahi i te whiringa ingoa ingoa i roto i te kōtaha. I mua, i karangahia te mahi getnameinfo() ki te whakatau i te ingoa kaihautu, i whai whakaaro ki te whirihoranga NSS me te ingoa kua tohua i roto i te konae /etc/hostname (ko te ahuatanga hou ka taea e koe te tautuhi i te ingoa i runga i te whakataunga rohe whakamuri i DNS. ). Hei uiui i tetahi ingoa kaihautu ma te DNS, ka whakamahia te API kua whakatauhia e te punaha, a ki te kore e whakamahia te punaha, ka whakarewahia te kaihautu 'nm-daemon-helper' i runga i te waahanga NSS 'dns'.
  • He tautoko taapiri mo nga momo ture ararere "kaore", "blackhole" me "kaore e taea."
  • Kua whakarereketia te whanonga e pa ana ki nga ture whakahaere waka - na te taunoa, ka tiakina e NetworkManager nga ture qdiscs me nga whiriwhiringa waka kua whakatakotoria ki roto i te punaha.
  • Whakahohehia te whakaata o nga whaarangi hononga ahokore NetworkManager ki nga konae whirihoranga iwd.
  • He tautoko taapiri mo te whiringa DHCP 249 (Microsoft Classless Static Route).
  • He tautoko taapiri mo te tawhā kernel "rd.net.dhcp.retry" e whakahaere ana i te tono mo nga whakahou here IP.
  • He nui te hanganga o nga tuhinga puna kua mahia.
  • Kua whakarereketia te API kia kaua e pa ki te hototahitanga ki nga taputapu taapiri. Hei tauira, kua whakakorehia te tukatuka o te tohu PropertiesChanged me te D-Bus property org.freedesktop.DBus.Properties.PropertiesChanged, kua roa nei te whakakore. Ka huna e te whare pukapuka libnm nga whakamaramatanga o nga hanganga kei roto i nga akomanga NMSimpleConnection, NMSetting me NMSetting. Ko te whakatakotoranga "hononga.uuid" ka whakamahia hei matua matua ki te tautuhi i te tohu hononga.

I tua atu, ka taea e tatou te kite i te tukunga o te ConnMan 1.40 configurator whatunga, kei te whakawhanakehia e Intel me te tohu na te iti o te kai o nga rauemi punaha me te waatea o nga taputapu ngawari mo te whakarahi i te mahi ma te mono-mai. Ka whakamahia a ConnMan ki nga papaaho me nga tohatoha penei i a Tizen, Yocto, Sailfish, Aldebaran Robotics me Nest, tae atu ki nga momo taputapu kaihoko e whakahaere ana i te firmware-a-Linux.

I whakaputaina ano e Intel te tukunga o te Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon), i whakawhanakehia hei rereke ki te wpa_supplicant mo te hono i nga punaha Linux ki te whatunga ahokore. Ka taea te whakamahi i te IWD ki a ia ano, hei tuara ranei mo te Kaiwhakahaere Whatunga me nga kaiwhakarite whatunga ConnMan. He pai te kaupapa mo te whakamahi i runga i nga taputapu kua whakauruhia, kua arotauhia mo te iti o te mahara me te kohi mokowā kōpae. Kaore a IWD e whakamahi i nga whare pukapuka o waho ka uru noa ki nga kaha e whakaratohia ana e te kakano Linux paerewa (he ranea te kernel Linux me te Glibc hei mahi).

Ko te putanga hou o ConnMan kei roto noa i nga whakatikatika iro e pa ana ki te whakahaere i te hono-aunoa me te momotu i nga whenua i WiFi. Ko te whakaraeraetanga pupa puhake i roto i te waehere Takawaenga DNS kua whakatikahia ano. Ko te putanga hou o IWD he tautoko mo te kaweake i nga korero mo te mahi o te tukanga papamuri, ka taapiri i te kaha ki te matapae i te kaha o te taenga mai o nga paatete i roto i te aratau VHT RX (Very High Throughput), me te whakarato tautoko mo te tikanga FT-over-DS me he maha nga huinga ratonga taketake (BSS).

Source: opennet.ru

Tāpiri i te kōrero