NNCP 5.0.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชธเซเชŸเซ‹เชฐ-เช…เชจเซ‡-เชซเซ‹เชฐเชตเชฐเซเชก เชฎเซ‹เชกเชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹/เชฎเซ‡เชฒ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“

เชธเซเชฅเชพเชจ เชฒเซ€เชงเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชจเซ‹เชก-เชŸเซ-เชจเซ‹เชก เชจเช•เชฒ (NNCP), เชซเชพเช‡เชฒเซ‹, เช‡เชฎเซ‡เช‡เชฒ เช…เชจเซ‡ เช†เชฆเซ‡เชถเซ‹เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‹ เชธเชฎเซ‚เชน เชธเซเชŸเซ‹เชฐ เช…เชจเซ‡ เชซเซ‹เชฐเชตเชฐเซเชก. POSIX-เชธเซเชธเช‚เช—เชค เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เช‘เชชเชฐเซ‡เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ Go เชฎเชพเช‚ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ GPLv3 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชจเชพเชจเชพ เชชเซ€เช…เชฐ-เชŸเซ-เชชเซ€เช…เชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชฎเชฟเชคเซเชฐ เชฅเซ€ เชฎเชฟเชคเซเชฐ เชธเซเชฐเช•เซเชทเชฟเชค เชซเชพเชฏเชฐ-เชเชจเซเชก-เชซเซ‹เชฐเซเช—เซ‡เชŸ เชซเชพเช‡เชฒ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ, เชซเชพเช‡เชฒ เชตเชฟเชจเช‚เชคเซ€เช“, เช‡เชฎเซ‡เช‡เชฒ เช…เชจเซ‡ เช†เชฆเซ‡เชถ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช• เชฐเซ‚เชŸเซ€เช‚เช— เชธเชพเชฅเซ‡ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ (เชกเชเชจเซ‡เช• เชจเซ‹เชกเซเชธ). เชฌเชงเชพ เชชเซเชฐเชธเชพเชฐเชฟเชค เชชเซ‡เช•เซ‡เชŸเซ‹ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก (เชเชจเซเชก-เชŸเซ-เชเชจเซเชก) เช…เชจเซ‡ เชฎเชฟเชคเซเชฐเซ‹เชจเซ€ เชœเชพเชฃเซ€เชคเซ€ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชกเซเช‚เช—เชณเซ€ (เชŸเซ‹เชฐ เชคเชฐเซ€เช•เซ‡) เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเชพเชฎ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชชเซ‡เช•เซ‡เชŸเซ‹ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชฆเชฐเซ‡เช• เชจเซ‹เชก เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชธเชฐเซเชตเชฐ เชฌเช‚เชจเซ‡ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซเชถ เช…เชจเซ‡ เชชเซ‹เชฒ เชตเชฐเซเชคเชจ เชฎเซ‹เชกเชฒ เชฌเช‚เชจเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชคเชซเชพเชตเชค เช‰เช•เซ‡เชฒเซ‹เชฎเชพเช‚เชฅเซ€ NNCP UUCP ะธ FTN (เชซเชฟเชกเซ‹เชจเซ‡เชŸ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชจเซ‡เชŸเชตเชฐเซเช•), เช‰เชชเชฐเซ‹เช•เซเชค เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช‰เชชเชฐเชพเช‚เชค, เชฌเซ‹เช•เซเชธ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช›เซ‡ เชซเซเชฒเซ‹เชชเชฟเชจเซ‡เชŸ เช…เชจเซ‡ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฐ เชญเซŒเชคเชฟเช• เชฐเซ€เชคเซ‡ เช…เชฒเช— (เชเชฐ-เช—เซ‡เชชเซเชก) เช…เชธเซเชฐเช•เซเชทเชฟเชค เชธเซเชฅเชพเชจเชฟเช• เช…เชจเซ‡ เชœเชพเชนเซ‡เชฐ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธเชฎเชพเช‚เชฅเซ€. NNCP เชตเชฐเซเชคเชฎเชพเชจ เชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐเซเชธ เชœเซ‡เชฎ เช•เซ‡ เชชเซ‹เชธเซเชŸเชซเชฟเช•เซเชธ เช…เชจเซ‡ เชเช•เซเชเชฟเชฎ เชธเชพเชฅเซ‡ เชธเชฐเชณ เชเช•เซ€เช•เชฐเชฃ (UUCP เชจเซ€ เชธเชฎเช•เช•เซเชท) เชชเชฃ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.

NNCP เชจเซ€ เช…เชฐเชœเซ€เชจเชพ เชธเช‚เชญเชตเชฟเชค เช•เซเชทเซ‡เชคเซเชฐเซ‹ เช‰เชœเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชธเชพเชฅเซ‡ เช•เชพเชฏเชฎเซ€ เช•เชจเซ‡เช•เซเชถเชจ เชตเชฟเชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชฎเซ‡เชˆเชฒ เชฎเซ‹เช•เชฒเชตเชพเชจเซเช‚/เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเซเช‚, เช…เชธเซเชฅเชฟเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเซ€, เชญเซŒเชคเชฟเช• เชฎเซ€เชกเชฟเชฏเชพ เชชเชฐ เช–เซ‚เชฌ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเซ€, MitM เชนเซเชฎเชฒเชพเช“เชฅเซ€ เชธเซเชฐเช•เซเชทเชฟเชค เช…เชฒเช— เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เชฌเชจเชพเชตเชตเซเช‚, เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชจเซเชธเชฐเชถเซ€เชชเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชฆเซ‡เช–เชฐเซ‡เช– เชกเชฟเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€ เชซเช•เซเชค เชชเซเชฐเชพเชชเซเชคเช•เชฐเซเชคเชพเชจเชพ เชนเชพเชฅเชฎเชพเช‚ เชนเซ‹เชตเชพเชฅเซ€, เชชเซ‡เช•เซ‡เชŸ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เช…เชฅเชตเชพ เชญเซŒเชคเชฟเช• เชฎเซ€เชกเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เชคเซƒเชคเซ€เชฏ เชชเช•เซเชท เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹ เชตเชพเช‚เชšเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€, เชชเช›เซ€ เชญเชฒเซ‡ เชชเซ‡เช•เซ‡เชœเชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡. เชฌเชฆเชฒเชพเชฎเชพเช‚, เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซเชฏ เชชเซเชฐเซ‡เชทเช•เชจเซ€ เช†เชกเชฎเชพเช‚ เช•เชพเชฒเซเชชเชจเชฟเช• เชธเช‚เชฆเซ‡เชถ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชคเซเช‚ เชจเชฅเซ€.

NNCP 5.0.0 เชจเซ€ เชจเชตเซ€เชจเชคเชพเช“เชฎเชพเช‚, เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚ เช…เช—เชพเช‰เชจเชพ เชธเชฎเชพเชšเชพเชฐ (เชธเช‚เชธเซเช•เชฐเชฃ 3.3), เชคเชฎเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹:

  • เชฎเชพเช‚ เชตเชฟเชถเซเชตเชพเชธเชจเชพ เช…เชญเชพเชตเชจเซ‡ เช•เชพเชฐเชฃเซ‡ GPLv3+ เชฎเชพเช‚เชฅเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฒเชพเชฏเชธเชจเซเชธ เชฎเชพเชคเซเชฐ GPLv3 เชฎเชพเช‚ เชฌเชฆเชฒเชพเชˆ เช—เชฏเซเช‚ เชนเชคเซเช‚ SPO เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ ะฟะพัะปะต เช›เซ‹เชกเซ€เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชฐเชฟเชšเชพเชฐเซเชก เชธเซเชŸเซ‹เชฒเชฎเซ‡เชจ;
  • เชธเช‚เชชเซ‚เชฐเซเชฃ เชฎเซ‚เชฒเซเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡ AEAD เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ ChaCha20-Poly135 128 KiB เชฌเซเชฒเซ‹เช•เซเชธ. เช† เชคเชฎเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชพเช‡เชซเชฐเชŸเซ‡เช•เซเชธเซเชŸ เชตเชพเช‚เชšเชตเชพเชจเชพ เช…เช‚เชคเซ‡ เชญเซ‚เชฒ เชธเชพเชฅเซ‡ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชซเซเชฒเชพเชฏ เชชเชฐ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชชเซ‡เช•เซ‡เชŸเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‡ เชคเชฐเชค เชœ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡;
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชฅเซ€ เชฌเชฆเชฒเชพเชˆ เช—เชฏเซเช‚ เช›เซ‡ YAML เชชเชฐ เชนเชœเชธเชจ. เชฌเชพเชฆเชฎเชพเช‚เชจเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช…เชจเซ‡ เช•เชฆเชฎเชพเช‚ เชจเชพเชจเซ€ เช›เซ‡, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชงเชฐเชพเชตเชคเซ€ เชตเซเชฏเช•เซเชคเชฟ เชฎเชพเชŸเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ เชธเชฎเชพเชจ เชธเชฐเชณเชคเชพ เชธเชพเชฅเซ‡;
  • zlib เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ zเชธเซเชŸเชพเชจเซเชกเชฐเซเชก: เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เช‰เชšเซเชš เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เชเชกเชชเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชงเชพเชฐเซ‹;
  • nncp-เช•เซ‹เชฒ เชคเซ‡เชฎเชจเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ, เชฆเซ‚เชฐเชธเซเชฅ เชฌเชพเชœเซเช เช‰เชชเชฒเชฌเซเชง เชชเซ‡เช•เซ‡เชœเซ‹ (-เชธเซ‚เชšเชฟ) เชœเซ‹เชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เชฎเชณเซเชฏเซ‹. เช…เชจเซ‡ เชชเชธเช‚เชฆเช—เซ€เชชเซ‚เชฐเซเชตเช• เชชเซ‡เช•เซ‡เชœเซ‹ (-pkts) เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฃ.
  • nncp-เชกเชฟเชฎเชจ -inetd เชตเชฟเช•เชฒเซเชช เชฎเซ‡เชณเชตเซเชฏเซ‹, เชคเซ‡เชจเซ‡ เชจเซ€เชšเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ inetd เช…เชฅเชตเชพ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, SSH เชฆเซเชตเชพเชฐเชพ;
  • เช“เชจเชฒเชพเชˆเชจ เช•เชจเซ‡เช•เซเชถเชจ เชซเช•เซเชค TCP เชฆเซเชตเชพเชฐเชพ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชฌเชพเชนเซเชฏ เช†เชฆเซ‡เชถเซ‹เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ stdin/stdout เชฆเซเชตเชพเชฐเชพ เชตเชพเชคเชšเซ€เชค เช•เชฐเซ€เชจเซ‡ เชชเชฃ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: nncp-call gw.stargrave.org "|ssh gw.stargrave.org nncp-deemon -inetd";
  • เช†เชฆเซ‡เชถเซ‹ เช‰เชฎเชพเชธเซเช• เชฎเซˆเชคเซเชฐเซ€เชชเซ‚เชฐเซเชฃ เช›เซ‡ (666/777 เชœเซ‡เชตเชพ เชตเชฟเชธเซเชคเซƒเชค เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡) เช…เชจเซ‡ เชตเซˆเชถเซเชตเชฟเช• เชธเซเชคเชฐเซ‡ เช‰เชฎเชพเชธเซเช•เชจเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ, เชคเซ‡ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชชเซ‚เชฒ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช˜เชฃเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชตเชšเซเชšเซ‡;
  • เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เช‰เชชเชฏเซ‹เช— เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชœเชพเช“.

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

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