เชจเซ‡เชŸเชตเชฐเซเช• เชฐเซ‚เชชเชฐเซ‡เช–เชพเช•เชพเชฐ NetworkManager 1.20.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ

เชชเซเชฐเช•เชพเชถเชฟเชค เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเซเชฏเซ‹เชœเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซเช‚ เชจเชตเซเช‚ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ - เชจเซ‡เชŸเชตเชฐเซเช•เชฎเซ‡เชจเซ‡เชœเชฐ 1.20. เชชเซเชฒเช—เช‡เชจเซเชธ VPN เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡, OpenConnect, PPTP, OpenVPN เช…เชจเซ‡ OpenSWAN เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชตเชฟเช•เชพเชธ เชšเช•เซเชฐ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡.

เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“ เชจเซ‡เชŸเชตเชฐเซเช• เชฎเซ‡เชจเซ‡เชœเชฐ 1.20:

  • เชตเชพเชฏเชฐเชฒเซ‡เชธ เชฎเซ‡เชถ เชจเซ‡เชŸเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ, เชฆเชฐเซ‡เช• เชจเซ‹เชก เชœเซ‡เชฎเชพเช‚ เชชเชกเซ‹เชถเซ€ เชจเซ‹เชกเซเชธ เชฆเซเชตเชพเชฐเชพ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡;
  • เช…เชชเซเชฐเชšเชฒเชฟเชค เช˜เชŸเช•เซ‹ เชธเชพเชซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. libnm-glib เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเชนเชฟเชค, เชœเซ‡ libnm เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชฆเซเชตเชพเชฐเชพ NetworkManager 1.0 เชฎเชพเช‚ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, ibft เชชเซเชฒเช—เช‡เชจ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ (เชซเชฐเซเชฎเชตเซ‡เชฐเชฎเชพเช‚เชฅเซ€ เชจเซ‡เชŸเชตเชฐเซเช• เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ initrd เชฎเชพเช‚เชฅเซ€ nm-initrd-generator เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช) เช…เชจเซ‡ "เชฎเซเช–เซเชฏ" เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ NetworkManager.conf เชฎเชพเช‚ .monitor-โ€ เชธเซ‡เชŸเชฟเช‚เช— เช•เชจเซ‡เช•เซเชถเชจ-เชซเชพเชˆเชฒเซ‹ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ (เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ "nmcli เช•เชจเซ‡เช•เซเชถเชจ เชฒเซ‹เชก" เช…เชฅเชตเชพ "nmcli เช•เชจเซ‡เช•เซเชถเชจ เชฐเซ€เชฒเซ‹เชก" เช•เซ‰เชฒ เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช);
  • เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡, เชฌเชฟเชฒเซเชŸ-เช‡เชจ DHCP เช•เซเชฒเชพเชฏเช‚เชŸ เช…เช—เชพเช‰ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏเซ‡เชฒ dhclient เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชฌเชฆเชฒเซ‡ เชธเช•เซเชฐเชฟเชฏ (เช†เช‚เชคเชฐเชฟเช• เชฎเซ‹เชก) เชฅเชพเชฏ เช›เซ‡. เชคเชฎเซ‡ โ€œ--with-config-dhcp-defaultโ€ เชฌเชฟเชฒเซเชก เชตเชฟเช•เชฒเซเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฅเชตเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเชˆเชฒเชฎเชพเช‚ main.dhcp เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฎเซ‚เชฒเซเชฏ เชฌเชฆเชฒเซ€ เชถเช•เซ‹ เช›เซ‹;
  • เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซ‡เชฒเชพ เชชเซ‡เช•เซ‡เชŸเซ‹ เชฎเชพเชŸเซ‡ fq_codel (เชซเซ‡เชฐ เช•เชคเชพเชฐเชฎเชพเช‚ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชตเชฟเชฒเช‚เชฌ) เช•เชคเชพเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เชถเชฟเชธเซเชค เช…เชจเซ‡ เชŸเซเชฐเชพเชซเชฟเช• เชฎเชฟเชฐเชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชฟเชค เช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡;
  • เชตเชฟเชคเชฐเชฃเซ‹ เชฎเชพเชŸเซ‡, /usr/lib/NetworkManager เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชกเชฟเชธเซเชชเซ‡เชš เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชฎเซ‚เช•เชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡ เชธเชฟเชธเซเชŸเชฎ เชˆเชฎเซ‡เชœเซ‹เชฎเชพเช‚ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชœเซ‡ เชซเช•เซเชค-เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชกเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชธเซเชŸเชพเชฐเซเชŸเช…เชช เชชเชฐ เชธเซเชชเชทเซเชŸ /etc;
  • เช•เซ€เชซเชพเชˆเชฒ เชชเซเชฒเช—เชˆเชจเชฎเชพเช‚ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹
    (โ€œ/usr/lib/NetworkManager/system-connectionsโ€), เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ D-Bus เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเซ€ เช…เชฅเชตเชพ เช•เชพเชขเซ€ เชถเช•เชพเชฏ เช›เซ‡ (เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, /usr/lib/ เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชซเชพเช‡เชฒเซ‹ /etc เช…เชฅเชตเชพ / เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชซเชพเช‡เชฒเซ‹ เชฆเซเชตเชพเชฐเชพ เช“เชตเชฐเชฐเชพเช‡เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชšเชฒเชพเชตเซ‹);

  • libnm เชฎเชพเช‚, JSON เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชชเชพเชฐเซเชธเชฟเช‚เช— เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชก เชซเชฐเซ€เชฅเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ€ เชตเชงเซ เช•เชกเช• เชšเช•เชพเชธเชฃเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡;
  • เชธเซ‹เชฐเซเชธ เชเชกเซเชฐเซ‡เชธ (เชชเซ‹เชฒเซ€เชธเซ€ เชฐเซ‚เชŸเซ€เช‚เช—) เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชŸเซ€เช‚เช— เชจเชฟเชฏเชฎเซ‹เชฎเชพเช‚, โ€œsuppress_prefixlengthโ€ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡;
  • VPN WireGuard เชฎเชพเชŸเซ‡, เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชŸ "wireguard.ip4-auto-default-route" เช…เชจเซ‡ "wireguard.ip6-auto-default-route" เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเซ‹เช‚เชชเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡;
  • เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชชเซเชฒเช—เชฟเชจเซเชธเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช…เชจเซ‡ เชกเชฟเชธเซเช• เชชเชฐ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซเชธเชจเซ‡ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟ เชซเชฐเซ€เชฅเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชชเซเชฒเช—เช‡เชจเซเชธ เชตเชšเซเชšเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซเชธเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ;
  • เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฐเซ‚เชชเชฐเซ‡เช–เชพเช“ เชนเชตเซ‡ เชฎเชพเชคเซเชฐ เช•เซ€เชซเชพเชˆเชฒ เชชเซเชฒเช—เชˆเชจ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ /run เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ NetworkManager เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช“เชจเซ‡ เช—เซเชฎเชพเชตเชตเชพเชจเซเช‚ เชŸเชพเชณเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช“ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ FS-เช†เชงเชพเชฐเชฟเชค API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡;
  • เชจเชตเซ€ เชกเซ€-เชฌเชธ เชชเชฆเซเชงเชคเชฟ เช‰เชฎเซ‡เชฐเชพเชˆ เชœเซ‹เชกเชพเชฃ2() เช‰เชฎเซ‡เชฐเซ‹, เชœเซ‡ เชคเชฎเชจเซ‡ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡เชจเชพ เชธเซเชตเชคเชƒ-เช•เชจเซ‡เช•เซเชถเชจเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ2() "เชจเซ‹-เชฐเชฟเชเชชเซเชฒเชพเชฏ" เชซเซเชฒเซ‡เช— เช‰เชฎเซ‡เชฐเซเชฏเซ‹, เชœเซ‡เชฎเชพเช‚ เช•เชจเซ‡เช•เซเชถเชจ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชฌเชฆเชฒเชตเชพเชฅเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชซเชฐเซ€เชฅเซ€ เชธเช•เซเชฐเชฟเชฏ เชจ เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เช‰เชชเช•เชฐเชฃเชจเซ€ เชตเชพเชธเซเชคเชตเชฟเช• เช—เซ‹เช เชตเชฃเซ€ เช†เชชเชฎเซ‡เชณเซ‡ เชฌเชฆเชฒเชพเชคเซ€ เชจเชฅเซ€;
  • "ipv6.method=disabled" เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชคเชฎเชจเซ‡ เช‰เชชเช•เชฐเชฃ เชฎเชพเชŸเซ‡ IPv6 เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹