āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ 1.32.0 āϰāĻŋāϞāĻŋāϜ

āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āϏāĻšāϜ āĻ•āϰāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻāĻ–āύ āωāĻĒāϞāĻŦā§āϧ: āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ ā§§.ā§Šā§Ž.ā§ĻāĨ¤ āĻāϤ⧇ āĻ­āĻŋāĻĒāĻŋāĻāύ, āĻ“āĻĒ⧇āύāĻ•āĻžāύ⧇āĻ•ā§āϟ āĻāĻŦāĻ‚ āĻĒāĻŋāĻĒāĻŋāϟāĻŋāĻĒāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϞāĻžāĻ—āχāύ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ OpenVPN āĻāĻŦāĻ‚ OpenSWAN āϤāĻžāĻĻ⧇āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āωāĻ¨ā§āύāϝāĻŧāύ āϚāĻ•ā§āϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŦāĻŋāĻ•āĻļāĻŋāϤ āĻšāϝāĻŧāĨ¤

āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ 1.32 āĻāϰ āĻĒā§āϰāϧāĻžāύ āωāĻĻā§āĻ­āĻžāĻŦāύ:

  • āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāϞ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āϜāĻ¨ā§āϝ NetworkManager.conf-āĻ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ â€œ[main].firewall-backend” āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇, "nftables" āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āϝāĻ–āύ /usr/sbin/nft āĻĢāĻžāχāϞāϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ /usr/sbin/iptables āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāϕ⧇, āϤāĻ–āύ "iptables" āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏ⧇āϟ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇, āĻĢāĻžāϝāĻŧāĻžāϰāĻ“āϝāĻŧāĻžāĻ˛ā§āĻĄā§‡āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āφāϰ⧇āĻ•āϟāĻŋ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝāĻ–āύ āĻļ⧇āϝāĻŧāĻžāĻ°ā§āĻĄ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāϕ⧇ āϤāĻ–āύ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ nftables (āφāϗ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ iptables āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϤ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āĻ…āύ⧁āĻŦāĻžāĻĻāĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āχāĻĨāĻžāϰāύ⧇āϟ āĻĢā§āϰ⧇āĻŽ āĻ—ā§āϰāĻšāĻŖ āĻŦāĻž āĻĒāĻžāĻ āĻžāύ⧋āϰ āϏāĻŽāϝāĻŧ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻĒā§āϰāĻŦāĻ°ā§āϤāύ āĻ•āϰāϤ⧇ āύāϤ⧁āύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ "ethtool.pause-autoneg", "ethtool.pause-rx" āĻāĻŦāĻ‚ "ethtool.pause-tx" āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝ⧋āĻ— āĻ•āϰāĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋ ethtool āχāωāϟāĻŋāϞāĻŋāϟāĻŋ-āϤ⧇ āĻ…āύ⧁āϰ⧂āĻĒ āĻŽā§‹āĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āĻŽāĻŋāϞ⧇ āϝāĻžāϝāĻŧ - “-āĻĒāϜ āĻĄā§‡āĻ­āύ⧇āĻŽ [āĻ…āĻŸā§‹āύ⧇āĻ— āĻ…āύ|āĻ…āĻĢ] [āφāϰāĻāĻ•ā§āϏ āĻ…āύ|āĻ…āĻĢ] [āϟāĻŋāĻāĻ•ā§āϏ āĻ…āύ|āĻ…āĻĢ]”āĨ¤
  • "ethernet.accept-all-mac-addresses" āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰāϟāĻŋāϕ⧇ "āĻĒā§āϰāĻŽāĻŋāϏāĻ•āĻŋāωāϝāĻŧāĻžāϏ" āĻŽā§‹āĻĄā§‡ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ āϝāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϏāĻŽā§āĻŦā§‹āϧāύ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ āĻāĻŽāύ āĻŸā§āϰāĻžāύāϜāĻŋāϟ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĢā§āϰ⧇āĻŽāϗ⧁āϞāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰāϤ⧇āĨ¤
  • āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ IP āĻ āĻŋāĻ•āĻžāύāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ DNS āύāĻžāĻŽā§‡āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āĻšā§‹āĻ¸ā§āϟ āύāĻžāĻŽ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻŦāĻŋāĻĒāϰ⧀āϤ DNS āϞ⧁āĻ•āφāĻĒāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦāĨ¤ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ⧇ āĻšā§‹āĻ¸ā§āϟāύ⧇āĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŽā§‹āĻĄ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§‚āĻ°ā§āĻŦ⧇, āĻšā§‹āĻ¸ā§āϟāύāĻžāĻŽ āύāĻŋāĻ°ā§āϧāĻžāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ getnameinfo() āĻĢāĻžāĻ‚āĻļāύāϟāĻŋ āĻ•āϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϝāĻž NSS āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻāĻŦāĻ‚ /etc/hostname āĻĢāĻžāχāϞ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύāĻžāĻŽ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇ (āύāϤ⧁āύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ DNS-āĻ āĻŦāĻŋāĻĒāϰ⧀āϤ āĻ…āĻžā§āϚāϞ⧇āϰ āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āύāĻžāĻŽ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ ) DNS āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāĻ•āϟāĻŋ āĻšā§‹āĻ¸ā§āϟāύāĻžāĻŽ āϜāĻŋāĻœā§āĻžāĻžāϏāĻž āĻ•āϰāϤ⧇, systemd-āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž API āĻāĻ–āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āϝāĻĻāĻŋ systemd āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ, 'dns' NSS āĻŽāĻĄāĻŋāωāϞ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ 'nm-deemon-helper' āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
  • "āύāĻŋāώāĻŋāĻĻā§āϧ", "āĻŦā§āĻ˛ā§āϝāĻžāĻ•āĻšā§‹āϞ" āĻāĻŦāĻ‚ "āύāĻžāĻ—āĻžāϞāϝ⧋āĻ—ā§āϝ" āϰāĻžāωāϟāĻŋāĻ‚ āύāĻŋāϝāĻŧāĻŽ āĻĒā§āϰāĻ•āĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻŸā§āϰāĻžāĻĢāĻŋāĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āύāĻŋāϝāĻŧāĻŽ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āφāϚāϰāĻŖ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ - āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇, NetworkManager āĻāĻ–āύ qdiscs āύāĻŋāϝāĻŧāĻŽ āĻāĻŦāĻ‚ āĻŸā§āϰāĻžāĻĢāĻŋāĻ• āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāϗ⧁āϞāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āϏ⧇āϟ āĻ•āϰāĻž āφāϛ⧇āĨ¤
  • āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻ“āϝāĻŧā§āϝāĻžāϰāϞ⧇āϏ āϏāĻ‚āϝ⧋āĻ— āĻĒā§āϰ⧋āĻĢāĻžāχāϞ⧇āϰ āφāχāĻĄāĻŦā§āϞāĻŋāωāĻĄāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞāϗ⧁āϞāĻŋāϤ⧇ āĻŽāĻŋāϰāϰāĻŋāĻ‚ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • DHCP āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ 249 (āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢā§āϟ āĻ•ā§āϞāĻžāϏāϞ⧇āϏ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āϰ⧁āϟ) āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ "rd.net.dhcp.retry" āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋāϕ⧇ āĻŦāĻžāχāĻ¨ā§āĻĄ āĻ•āϰāĻžāϰ āĻ…āύ⧁āϰ⧋āϧ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰ⧇ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž.
  • āĻ‰ā§ŽāϏ āĻ—ā§āϰāĻ¨ā§āĻĨ⧇āϰ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻĒ⧁āύāĻ°ā§āĻ—āĻ āύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻāĻĒāĻŋāφāχ-āϤ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ…ā§āϝāĻžāĻĄ-āĻ…āύāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰāĻŦ⧇ āύāĻžāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒ, PropertiesChanged āϏāĻ‚āϕ⧇āϤ āĻāĻŦāĻ‚ D-Bus āĻĒā§āϰāĻĒāĻžāĻ°ā§āϟāĻŋ org.freedesktop.DBus.Properties.PropertiesChanged-āĻāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ, āϝāĻž āĻĻā§€āĻ°ā§āϘāĻĻāĻŋāύ āϧāϰ⧇ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāĻŋāϤ āĻ›āĻŋāϞ, āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ libnm āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ NMSimpleConnection, NMSetting āĻāĻŦāĻ‚ NMSetting āĻ•ā§āϞāĻžāϏ⧇ āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āϏāĻ‚āĻœā§āĻžāĻž āϞ⧁āĻ•āĻŋāϝāĻŧ⧇ āϰāĻžāϖ⧇āĨ¤ āϏāĻ‚āϝ⧋āĻ— āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻĒā§āϰāϧāĻžāύ āϕ⧀ āĻšāĻŋāϏāĻžāĻŦ⧇ "connection.uuid" āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻšāϞ⧋ āχāĻ¨ā§āĻŸā§‡āϞ āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ āĻ•āύāĻŽā§āϝāĻžāύ ā§§.ā§Ēā§Ļ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āύāĻĢāĻŋāϗ⧁āϰ⧇āϟāϰ⧇āϰ āĻĒā§āϰāĻ•āĻžāĻļ, āϝ⧇āϟāĻŋāϤ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻ¸ā§āĻŦāĻ˛ā§āĻĒ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻŦāĻ‚ āύāĻŽāύ⧀āϝāĻŧ āĻĒā§āϞāĻžāĻ—āχāύ āϏ⧁āĻŦāĻŋāϧāĻžāĨ¤ āĻ•āύāĻŽā§āϝāĻžāύ āϟāĻžāχāĻœā§‡āύ, āχāϝāĻŧā§‹āĻ•āĻŸā§‹, āϏ⧇āϞāĻĢāĻŋāĻļ, āĻ…ā§āϝāĻžāϞāĻĄā§‡āĻŦāĻžāϰāĻžāύ āϰ⧋āĻŦā§‹āϟāĻŋāĻ•ā§āϏ āĻāĻŦāĻ‚ āύ⧇āĻ¸ā§āϟ-āĻāϰ āĻŽāϤ⧋ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻ“ āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύāϗ⧁āϞ⧋āϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ, āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ•āύāϜāĻŋāωāĻŽāĻžāϰ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āĻ“ āĻāϰ āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ Linux.

āχāĻ¨ā§āĻŸā§‡āϞ IWD 1.15 (iNet Wireless Daemon) āύāĻžāĻŽāĻ• āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧāĻžāχ-āĻĢāĻžāχ āĻĄā§‡āĻŽāύāĻ“ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧇āϛ⧇, āϝāĻž āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ wpa_supplicant-āĻāϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāϏ⧇āĻŦ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ LinuxāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞ⧋āϕ⧇ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧā§āϝāĻžāϰāϞ⧇āϏ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇āĨ¤ IWD āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰāĻ­āĻžāĻŦ⧇ āĻāĻŦāĻ‚ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ āĻ“ āĻ•āύāĻŽā§āϝāĻžāύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āύāĻĢāĻŋāϗ⧁āϰ⧇āϟāϰ⧇āϰ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻšāĻŋāϏ⧇āĻŦ⧇ āωāĻ­āϝāĻŧāĻ­āĻžāĻŦ⧇āχ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻāĻŽāĻŦ⧇āĻĄā§‡āĻĄ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤ āĻāĻŦāĻ‚ āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻŽā§‡āĻŽāϰāĻŋ āĻ“ āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸ā§āĻĒ⧇āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ IWD āϕ⧋āύ⧋ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āύāĻž āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āύ⧇āϟāĻŋāĻ­ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻĻāĻ¤ā§āϤ āϏāĻ•ā§āώāĻŽāϤāĻžāϗ⧁āϞ⧋ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰ⧇āĨ¤ Linux (āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ āĻŽā§‚āϞ āĻ…āĻ‚āĻļāϟāĻŋāχ āϝāĻĨ⧇āĻˇā§āϟ) Linux āĻāĻŦāĻ‚ āĻ—ā§āϞāĻŋāĻŦāϏāĻŋ)āĨ¤

ConnMan-āĻāϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ WiFi-āĻ āĻ…āĻŸā§‹-āĻ•āĻžāύ⧇āĻ•ā§āϟ āĻāĻŦāĻ‚ āĻĄāĻŋāϏāĻ•āĻžāύ⧇āĻ•ā§āϟ āĻ¸ā§āĻŸā§‡āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻŦāĻžāĻ— āĻĢāĻŋāĻ•ā§āϏ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ DNS āĻĒā§āϰāĻ•ā§āϏāĻŋ āϕ⧋āĻĄā§‡ āĻāĻ•āϟāĻŋ āĻŦāĻžāĻĢāĻžāϰ āĻ“āĻ­āĻžāϰāĻĢā§āϞ⧋ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāĻ“ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ IWD-āĻāϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻāĻ•āϟāĻŋ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ āϰāĻĒā§āϤāĻžāύāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, VHT RX (āϖ⧁āĻŦ āωāĻšā§āϚ āĻĨā§āϰ⧁āĻĒ⧁āϟ) āĻŽā§‹āĻĄā§‡ āĻĒā§āϝāĻžāϕ⧇āϟ āφāĻ—āĻŽāύ⧇āϰ āϤ⧀āĻŦā§āϰāϤāĻž āĻ…āύ⧁āĻŽāĻžāύ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝ⧋āĻ— āĻ•āϰ⧇ āĻāĻŦāĻ‚ FT-over-DS āĻĒāĻĻā§āϧāϤāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŽā§ŒāϞāĻŋāĻ• āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϏ⧇āϟ (BSS)āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster