ನೆಟ್‌ವರ್ಕ್ ಕಾನ್ಫಿಗರೇಟರ್‌ನ ಬಿಡುಗಡೆ NetworkManager 1.32.0

ನೆಟ್‌ವರ್ಕ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಹೊಂದಿಸುವುದನ್ನು ಸರಳಗೊಳಿಸಲು ಇಂಟರ್ಫೇಸ್‌ನ ಸ್ಥಿರ ಬಿಡುಗಡೆ ಲಭ್ಯವಿದೆ - ನೆಟ್‌ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ 1.32.0. VPN, OpenConnect, PPTP, OpenVPN ಮತ್ತು OpenSWAN ಅನ್ನು ಬೆಂಬಲಿಸಲು ಪ್ಲಗಿನ್‌ಗಳನ್ನು ತಮ್ಮದೇ ಆದ ಅಭಿವೃದ್ಧಿ ಚಕ್ರಗಳ ಮೂಲಕ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ.

ನೆಟ್‌ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ 1.32 ರ ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:

  • ಫೈರ್‌ವಾಲ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಲಾಗಿದೆ, ಇದಕ್ಕಾಗಿ "[ಮುಖ್ಯ].firewall-backend" ಎಂಬ ಹೊಸ ಆಯ್ಕೆಯನ್ನು NetworkManager.conf ಗೆ ಸೇರಿಸಲಾಗಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, “nftables” ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ, ಮತ್ತು ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ /usr/sbin/nft ಫೈಲ್ ಕಾಣೆಯಾಗಿದ್ದಾಗ ಮತ್ತು /usr/sbin/iptables ಇದ್ದಾಗ, “iptables” ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, ಫೈರ್ವಾಲ್ಡ್ ಆಧಾರಿತ ಮತ್ತೊಂದು ಬ್ಯಾಕೆಂಡ್ ಅನ್ನು ಸೇರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಹಂಚಿದ ಪ್ರವೇಶ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ 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" ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಪ್ರಸ್ತುತ ಸಿಸ್ಟಮ್‌ಗೆ ತಿಳಿಸದ ಟ್ರಾನ್ಸಿಟ್ ನೆಟ್‌ವರ್ಕ್ ಫ್ರೇಮ್‌ಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಲು ನೆಟ್‌ವರ್ಕ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು "ಅಶ್ಲೀಲ" ಮೋಡ್‌ಗೆ ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
  • ಸಿಸ್ಟಮ್‌ಗೆ ನಿಯೋಜಿಸಲಾದ IP ವಿಳಾಸಕ್ಕಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ DNS ಹೆಸರಿನ ಆಧಾರದ ಮೇಲೆ ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ರಿವರ್ಸ್ DNS ಲುಕಪ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಿದೆ. ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಹೋಸ್ಟ್ ನೇಮ್ ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಹಿಂದೆ, ಆತಿಥೇಯ ಹೆಸರನ್ನು ನಿರ್ಧರಿಸಲು getnameinfo() ಕಾರ್ಯವನ್ನು ಕರೆಯಲಾಗುತ್ತಿತ್ತು, ಇದು NSS ಕಾನ್ಫಿಗರೇಶನ್ ಮತ್ತು /etc/hostname ಫೈಲ್‌ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಹೆಸರನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡಿತು (ಹೊಸ ವೈಶಿಷ್ಟ್ಯವು DNS ನಲ್ಲಿ ರಿವರ್ಸ್ ಝೋನ್ ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ಆಧರಿಸಿ ಮಾತ್ರ ಹೆಸರನ್ನು ಹೊಂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ) DNS ಮೂಲಕ ಹೋಸ್ಟ್ ಹೆಸರನ್ನು ಪ್ರಶ್ನಿಸಲು, systemd-ಪರಿಹರಿಸಲಾದ API ಅನ್ನು ಈಗ ಬಳಸಲಾಗುತ್ತದೆ, ಮತ್ತು systemd ಅನ್ನು ಬಳಸದಿದ್ದರೆ, 'dns' NSS ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಆಧರಿಸಿ 'nm-demon-helper' ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ.
  • "ನಿಷೇಧ", "ಬ್ಲಾಕ್‌ಹೋಲ್" ಮತ್ತು "ಅನ್‌ರೀಚಬಲ್" ರೂಟಿಂಗ್ ನಿಯಮ ಪ್ರಕಾರಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಟ್ರಾಫಿಕ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ನಿಯಮಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ನಡವಳಿಕೆಯನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ - ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ನೆಟ್‌ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ ಈಗ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಈಗಾಗಲೇ ಹೊಂದಿಸಲಾದ qdiscs ನಿಯಮಗಳು ಮತ್ತು ಟ್ರಾಫಿಕ್ ಫಿಲ್ಟರ್‌ಗಳನ್ನು ಉಳಿಸುತ್ತದೆ.
  • Iwd ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗಳಲ್ಲಿ NetworkManager ವೈರ್‌ಲೆಸ್ ಸಂಪರ್ಕ ಪ್ರೊಫೈಲ್‌ಗಳನ್ನು ಪ್ರತಿಬಿಂಬಿಸುವುದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  • DHCP ಆಯ್ಕೆ 249 (ಮೈಕ್ರೋಸಾಫ್ಟ್ ಕ್ಲಾಸ್‌ಲೆಸ್ ಸ್ಟ್ಯಾಟಿಕ್ ರೂಟ್) ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • IP ಬೈಂಡಿಂಗ್ ನವೀಕರಣಗಳಿಗಾಗಿ ವಿನಂತಿಯನ್ನು ನಿಯಂತ್ರಿಸುವ "rd.net.dhcp.retry" ಕರ್ನಲ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಮೂಲ ಪಠ್ಯಗಳ ಗಮನಾರ್ಹ ಪುನರ್ರಚನೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗಿದೆ.
  • ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಆಡ್-ಆನ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರದಂತಹ ಬದಲಾವಣೆಗಳನ್ನು API ಗೆ ಮಾಡಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಪ್ರಾಪರ್ಟೀಸ್ ಚೇಂಜ್ಡ್ ಸಿಗ್ನಲ್ ಮತ್ತು ಡಿ-ಬಸ್ ಪ್ರಾಪರ್ಟಿ org.freedesktop.DBus.Properties.PropertiesChanged ನ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆಯನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ. libnm ಲೈಬ್ರರಿಯು NMSimpleConnection, NMSetting ಮತ್ತು NMSetting ತರಗತಿಗಳಲ್ಲಿನ ರಚನೆಗಳ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಮರೆಮಾಡುತ್ತದೆ. ಸಂಪರ್ಕ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಗುರುತಿಸಲು "connection.uuid" ಸ್ವರೂಪವನ್ನು ಮುಖ್ಯ ಕೀಲಿಯಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ConnMan 1.40 ನೆಟ್‌ವರ್ಕ್ ಕಾನ್ಫಿಗರೇಟರ್‌ನ ಬಿಡುಗಡೆಯನ್ನು ನಾವು ಗಮನಿಸಬಹುದು, ಇದನ್ನು Intel ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳ ಕಡಿಮೆ ಬಳಕೆ ಮತ್ತು ಪ್ಲಗ್-ಇನ್‌ಗಳ ಮೂಲಕ ಕಾರ್ಯವನ್ನು ವಿಸ್ತರಿಸಲು ಹೊಂದಿಕೊಳ್ಳುವ ಸಾಧನಗಳ ಲಭ್ಯತೆಯಿಂದ ನಿರೂಪಿಸಲ್ಪಟ್ಟಿದೆ. ConnMan ಅನ್ನು Tizen, Yocto, Sailfish, Aldebaran Robotics ಮತ್ತು Nest ನಂತಹ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಮತ್ತು ವಿತರಣೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಹಾಗೆಯೇ Linux-ಆಧಾರಿತ ಫರ್ಮ್‌ವೇರ್ ಚಾಲನೆಯಲ್ಲಿರುವ ವಿವಿಧ ಗ್ರಾಹಕ ಸಾಧನಗಳು.

ಇಂಟೆಲ್ Wi-Fi ಡೀಮನ್ IWD 1.15 (iNet ವೈರ್‌ಲೆಸ್ ಡೀಮನ್) ಬಿಡುಗಡೆಯನ್ನು ಸಹ ಪ್ರಕಟಿಸಿತು, ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ವೈರ್‌ಲೆಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಿಸಲು wpa_supplicant ಗೆ ಪರ್ಯಾಯವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. IWD ಅನ್ನು ತನ್ನದೇ ಆದ ಅಥವಾ ನೆಟ್‌ವರ್ಕ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಕಾನ್‌ಮ್ಯಾನ್ ನೆಟ್‌ವರ್ಕ್ ಕಾನ್ಫಿಗರೇಟರ್‌ಗಳಿಗೆ ಬ್ಯಾಕೆಂಡ್ ಆಗಿ ಬಳಸಬಹುದು. ಯೋಜನೆಯು ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲು ಸೂಕ್ತವಾಗಿದೆ ಮತ್ತು ಕನಿಷ್ಠ ಮೆಮೊರಿ ಮತ್ತು ಡಿಸ್ಕ್ ಸ್ಪೇಸ್ ಬಳಕೆಗೆ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ. IWD ಬಾಹ್ಯ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಬಳಸುವುದಿಲ್ಲ ಮತ್ತು ಪ್ರಮಾಣಿತ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಒದಗಿಸಿದ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಮಾತ್ರ ಪ್ರವೇಶಿಸುತ್ತದೆ (ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಮತ್ತು Glibc ಕೆಲಸ ಮಾಡಲು ಸಾಕು).

ConnMan ನ ಹೊಸ ಆವೃತ್ತಿಯು ವೈಫೈನಲ್ಲಿ ಸ್ವಯಂ-ಸಂಪರ್ಕ ಮತ್ತು ಸಂಪರ್ಕ ಕಡಿತದ ಸ್ಥಿತಿಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಂಬಂಧಿಸಿದ ದೋಷ ಪರಿಹಾರಗಳನ್ನು ಮಾತ್ರ ಒಳಗೊಂಡಿದೆ. DNS ಪ್ರಾಕ್ಸಿ ಕೋಡ್‌ನಲ್ಲಿನ ಬಫರ್ ಓವರ್‌ಫ್ಲೋ ದುರ್ಬಲತೆಯನ್ನು ಸಹ ಪರಿಹರಿಸಲಾಗಿದೆ. IWD ಯ ಹೊಸ ಆವೃತ್ತಿಯು ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯ ಕಾರ್ಯಾಚರಣೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ರಫ್ತು ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ, VHT RX (ವೆರಿ ಹೈ ಥ್ರೋಪುಟ್) ಮೋಡ್‌ನಲ್ಲಿ ಪ್ಯಾಕೆಟ್ ಆಗಮನದ ತೀವ್ರತೆಯನ್ನು ಊಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು FT-ಓವರ್-DS ಕಾರ್ಯವಿಧಾನಕ್ಕೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹಲವಾರು ಮೂಲ ಸೇವಾ ಸೆಟ್‌ಗಳು (BSS).

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ