ααΆαα ααααααΆααααααΆααααααααΆαααα ααα»α αααααΆααααΊα’αΆα ααααΆαααΎααααΈααααα½αααΆαααα‘αΎααααΆαααΆαααααααααααΆα - 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" ααΎααααΈααααΆαααΆααααααΆαααααα αααααα½α α¬ααααΎααα»αα’ααΈααΊααα·αα αααααΎααααααΆαααααααααααΌαααααΆαα ααΉαααααααααααααααΆαα αααα»αα§αααααααααΎααααΆαα ethtool - β-pause devname [autoneg on|off] [rx on|off] [tx on|off]β α
- ααΆααααααααααΆαααΆαααααα "ethernet.accept-all-mac-addresses" αααα’αα»ααααΆαα±ααα’ααααααααα’αΆααΆααααααααααΆααα ααΆαααα "promiscuous" ααΎααααΈαα·ααΆαααα»ααααααΆαααααααΆααααααα·αααααΌαααΆααααααΌααα αααααααααα αα α»ααααααα
- ααΆα’αΆα ααααΎαα ααΆαααΎααααΈααααΎααΆαααααΎα DNS αααα αααΆαααΎααααΈαααααααααααααΆαααΈααααααα’ααααΎααααα DNS αααααΆαααααααααααΆααα’αΆααααααΆα IP αααααααΌαααΆαααααααα α±ααααααααααα ααααααααΌαααΆαααΎααααααααΎαααααΎαααααααααΆαααΈααα αααα»αααααααα ααΈαα»α αα»αααΆα getnameinfo() ααααΌαααΆαα α ααΎααααΈαααααααααααααΆαααΈα ααααα·αααΌαααΈααΆαααααααα ααΆαααααααα NSS αα·αααααααααααΆααααααΆαααα αααα»αα―αααΆα /etc/hostname (αα»αααΆαααααΈα’αα»ααααΆαα±ααα’ααααααααααααααααααα’ααααΎαααααααααΆαααααααααα αααΆααα αααα»α DNS ααα»αααααα ) ααΎααααΈαα½αααααααααΆαααΈαααΆαααα DNS α₯α‘αΌαααα API ααααααααααΆαααα systemd ααααΌαααΆαααααΎ α αΎαααααα·αααΎ systemd αα·αααααΌαααΆαααααΎααα 'nm-daemon-helper' handler ααααΌαααΆαααΎαααααΎαααΆααααααα’ααααΎαααΌαα»α 'dns' NSS α
- ααΆαααααααααΆαααΆαααααααααΆααααααααα αααΆαααααααααααΌα "α αΆαααΆαα", "αααα " αα·α "αα·αα’αΆα αα αααααΆα" α
- α₯αα·ααΆααααΆααααααΉαα αααΆαααααααααααα ααΆα αααααααΌαααΆαααααΆααααααΌα - ααΆαααααΆαααΎα NetworkManager α₯α‘αΌαααααααααΆαα»αα αααΆαα qdiscs αα·ααααααα ααΆα ααααααααΆαααααααα½α α αΎααα αααα»αααααααααα
- ααΆαααΎαααΆααααα»αααααααααααΆααααααΆααα₯ααααα NetworkManager αα αααα»αα―αααΆαααααααα ααΆαααααααα iwd α
- ααΆαααααααααΆαααΆαααααααααΆαααααααΎα DHCP 249 (Microsoft Classless Static Route)α
- ααΆαααααααααΆαααΆαααααααααΆαααααΆαααΆααααααααΊααα "rd.net.dhcp.retry" ααααααααααααααααΎαααααΆααααΆαααααΎαα αα α»ααααααααΆαααΆαααααΆαα IP α
- ααΆααααα ααα ααΆααααααααααααΆαααααα’ααααααααααααααΌαααΆαα’αα»ααααα
- ααΆαααααΆααααααΌαααααΌαααΆαααααΎα‘αΎαα αααα API ααααα·ααα½ααααααΆαααααααΆαααααααΆααΆαα½ααααααα·ααΈαααααααααααΆαααααΆααα α§ααΆα ααα ααααΎαααΆα PropertiesChanged signal αα·α D-Bus property org.freedesktop.DBus.Properties.PropertiesChanged αααβααααΌαβααΆαβααα·αααβααΆβααΌαβααβα αΎαβααααΌαβααΆαβααααααα αααααΆααα libnm ααΆαααα·ααααααααα ααΆαααααααααα αααα»αααααΆαα NMSimpleConnection, NMSetting αα·α NMSetting α αααααα βconnection.uuidβ ααααΌαααΆαααααΎααΆαααααΉαααααΆααααΎααααΈαααααα’ααααααααΆαααααααααΆααααααΆααα
ααΎαααΈααα ααΎαα’αΆα ααααααααΆααααΆαα ααααααΆααα Configurator αααααΆα ConnMan 1.40 ααααααα»αααααΌαααΆααααααΎαα‘αΎαααα Intel αα·αααααΌαααΆαααααααααααααααααΆαααααΎααααΆααααααΆαααααααααααΆα αα·αααααααΆαααα½αααΆαα§ααααααααα’αΆα ααααααααΆααααααΆααααΆααααααΈααα»αααΆαααΆαααααααααα·ααΈαααα½αα ConnMan ααααΌαααΆαααααΎαα αααα»ααααα·ααΆ αα·αααΆαα ααα αΆαααΌα ααΆ Tizen, Yocto, Sailfish, Aldebaran Robotics αα·α Nest ααααΌα ααΆα§αααααααααΎααααΆαααααααααααααααΎαααΆααααααα·ααΈαααααααααααΆαααΌαααααΆαααΎααΈαα»α α
αααα»αα αα»α Intel ααααΆαααααα»αααααΆαα ααααααΆααα Wi-Fi daemon IWD 1.15 (iNet Wireless Daemon) αααααααΌαααΆααααααΎαα‘αΎαααΆαααααΎααα½ααααααΆαα wpa_supplicant αααααΆααααααΆααααααααααααΈαα»α αα αααααΆαα₯αααααα IWD α’αΆα βααααΌαβααΆαβααααΎβαααβαααα½αβααΆβααααΆααβα¬βααΆβαααααβααΆαβαααααβαααααΆααβαααααα·ααΈβαααααβααααβαααααΆα αα·αβα’αααβαααααβαα ααΆααααααααβαααααΆα ConnManα αααααααααααΊαααααααααααΆααααΆαααααΎααααΆαααα ααΎα§ααααααααααΆααααααα αα·αααααΌαααΆαααααΎα±αααααααΎααααααΆααααΆαααααΎααααΆααα’αααα αα αΆααα·α αα½α αα·αααα αααΆαα IWD αα·αααααΎαααααΆαααααΆααααα αα α αΎαα αΌαααααΎαααααααααΆααααααααααααααΊαααααΈαα»α αααααααΆαααα»ααααα (ααΊαααααΈαα»α αα·α Glibc ααΊαααααααααΆααααΎααααΈααααΎαααΆα)α
ααααααααΈαααα ConnMan αα½ααααα
αΌαααααΆαααααα α»ααααααΆααααααΉαααΆααααααααααααΆαααααΆαααααααααααααααααα· αα·αααααΆα
ααααααα
αααα»α WiFi α ααΆαααΆααααααααααΎαα
ααα»ααα
αααα»αααΌα DNS Proxy ααααααΌαααΆααααααααΆααααααα ααααααααΈαα IWD αααααααΌαααΆαααΆαααααααααΆααααΆαααΆαα
ααααααααΆαα’αααΈααααα·ααααα·ααΆαααααααΎαααΆαααααααΆαααααα αααααααααααααΆααααα»αααΆαααααααααΆαα’αΆααααααααΈααααααΆαααααααααααα
ααααααααΆααα
αααα»ααααα VHT RX (Very High Throughput) αα·ααααααααΌαααΆαααΆαααααααααΆααααΈαα·αα·ααΈ FT-over-DS ααΆαα½α αααα»αααααΆααααααΌαααααΆαααΆα
αααΎα (BSS) α
ααααα: opennet.ru