เจ˜เจฐ เจตเฉ€เจกเฉ€เจ“ เจจเจฟเจ—เจฐเจพเจจเฉ€. เจ˜เจฐ เจฆเฉ‡ เจฐเจœเจฟเจธเจŸเจฐเจพเจฐ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจตเฉ€เจกเฉ€เจ“ เจ†เจฐเจ•เจพเจˆเจต เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ

เจฎเฉˆเจ‚ เจชเจฟเจ›เจฒเฉ‡ เจ•เจพเจซเฉ€ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ DVRIP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฐเจพเจนเฉ€เจ‚ เจ•เฉˆเจฎเจฐเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจฒเฉ‡เจ– เจฒเจฟเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€, เจชเจฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจคเจพเจœเจผเจพ เจ–เจฌเจฐเจพเจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจšเจฐเจšเจพ เจœเจผเฉ€เจ“เจฎเฉ€ เจฎเฉˆเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจ•เฉ€เจคเจพ เจ•เจฟ เจฎเฉˆเจ‚ เจ˜เจฐ เจตเจฟเฉฑเจš เจตเฉ€เจกเฉ€เจ“ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจธเจฅเจพเจชเจค เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจ…เจคเฉ‡ เจซเจฟเจฐ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจšเฉ€เจœเจผเจพเจ‚ เจตเฉฑเจฒ เจตเจงเจฆเจพ เจนเจพเจ‚เฅค

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ 2 เจชเฉˆเจ•เฉ‡เจœ เจธเจจ... เจธเฉ‹, เจ‡เฉฐเจคเจœเจผเจพเจฐ เจ•เจฐเฉ‹, เจ‡เจน เจ‰เจนเฉ€ เจ•เจนเจพเจฃเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ TP-LINK เจคเฉ‹เจ‚ 2 เจฐเจพเจŠเจŸเจฐ เจธเจจ, เจชเฉเจฐเจฆเจพเจคเจพ NAT เจฆเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจชเจนเฉเฉฐเจš, เจ‡เฉฑเจ• เจชเจพเจฐเจŸเฉ€เจœเจผเจจ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เฉˆเจฎเจฐเจพ เจฎเฉˆเจจเฉ‚เฉฐ เจฏเจพเจฆ เจจเจนเฉ€เจ‚ เจ•เจฟ เจ•เจฟเจนเฉœเจพ เจฎเจพเจกเจฒ (เจ•เฉ‹เจˆ เจตเฉ€ IP เจ•เฉˆเจฎเจฐเจพ เจœเฉ‹ TCP เจœเจพเจ‚ DVRIP เจ‰เฉฑเจคเฉ‡ RSTP เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ 4 เจฏเฉ‚เจฐเฉ‹ เจฒเจˆ เจ‡เฉฑเจ• เจธเจธเจคเจพ VPS เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚: 2 เจ•เฉ‹เจฐ CPU 2.4GHz, 4GB RAM, 300 GB HDD, 100 Mbit/s เจชเฉ‹เจฐเจŸเฅค เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจ•เฉเจ เจตเฉ€ เจ–เจฐเฉ€เจฆเจฃ เจฆเฉ€ เจเจฟเจœเจ• เจœเจฟเจธเจฆเฉ€ เจ•เฉ€เจฎเจค เจชเฉˆเจš เจ•เฉ‹เจฐเจก เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเฉ‹เจตเฉ‡เจ—เฉ€.

เจฎเฉเจ–เจฌเฉฐเจง

เจธเจชเฉฑเจธเจผเจŸ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡, เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจ•เฉˆเจฎเจฐเจพ เจชเฉ‹เจฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจจเจนเฉ€เจ‚ เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจ…เจคเฉ‡ เจœเฉ€เจตเจจ เจฆเจพ เจ†เจจเฉฐเจฆ เจจเจนเฉ€เจ‚ เจฎเจพเจฃ เจธเจ•เจฆเฉ‡, เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจญเจพเจตเฉ‡เจ‚ เจ…เจธเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจธเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพเฅค

เจฎเฉˆเจ‚ เจจเฉ€เจฒเฉ‡ เจคเฉ‹เจ‚ เจธเฉเจฃเจฟเจ† เจนเฉˆ เจ•เจฟ IPv6 เจŸเจจเจฒเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒ เจ•เฉเจ เจตเจฟเจ•เจฒเจช เจนเจจ, เจœเจฟเฉฑเจฅเฉ‡ เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ IPv6 เจชเจคเจพ เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจตเฉ‡, เจ…เจคเฉ‡ เจ‡เจน เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจธเจฐเจฒ เจฌเจฃเจพเจตเฉ‡เจ—เจพ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ›เฉฑเจกเจฆเจพ เจนเฉˆ. เจธเจตเจพเจฒ เจตเจฟเฉฑเจš เจ‡เจธ เจ˜เจŸเจจเจพ เจฆเจพ , เจ…เจคเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฐเจก TP-LINK เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจตเจฟเฉฑเจš เจ‡เจธ เจšเจฎเจคเจ•เจพเจฐ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ…เจœเฉ€เจฌ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ เจ•เจฟ เจชเจฟเจ›เจฒเฉ‡ เจตเจพเจ• เจตเจฟเฉฑเจš เจฎเฉˆเจ‚ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเจ•เจตเจพเจธ เจฌเฉ‹เจฒ เจฐเจฟเจนเจพ เจนเจพเจ‚, เจ‡เจธ เจฒเจˆ เจ‡เจธ เจตเฉฑเจฒ เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉ€ เจงเจฟเจ†เจจ เจจเจพ เจฆเจฟเจ“เฅค

เจชเจฐ, เจธเจพเจกเฉ‡ เจฒเจˆ เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฐเจพเจŠเจŸเจฐ เจฒเจˆ เจฒเจ—เจญเจ— เจ•เจฟเจธเฉ‡ เจตเฉ€ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ (เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉ‡เจฌเฉเจจเจฟเจ†เจฆ เจฌเจฟเจ†เจจ) เจตเจฟเฉฑเจš เจ‡เฉฑเจ• PPTP/L2TP เจ•เจฒเจพเจ‡เฉฐเจŸ เจœเจพเจ‚ เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจ•เจธเจŸเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจธ เจคเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เจฟเจธเฉ‡ เจ•เจฟเจธเจฎ เจฆเฉ€ เจตเจฟเจตเจนเจพเจฐ เจฐเจฃเจจเฉ€เจคเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚.

เจŸเฉŒเจชเฉ‹เจฒเฉ‹เจœเฉ€

เจฌเฉเจ–เจพเจฐ เจฆเฉ‡ เจซเจฟเฉฑเจŸ เจตเจฟเฉฑเจš, เจฎเฉ‡เจฐเฉ‡ เจฆเจฟเจฎเจพเจ— เจจเฉ‡ เจ‡เจธ เจตเจพเจ‡เจฐเจฟเฉฐเจ— เจšเจฟเฉฑเจคเจฐ เจตเจฐเจ—เฉ€ เจ‡เฉฑเจ• เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจœเจจเจฎ เจฆเจฟเฉฑเจคเจพ:

เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจนเจฎเจฒเฉ‡ เจฆเฉŒเจฐเจพเจจ เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจนเจพเจฌเจฐ 'เจคเฉ‡ เจชเฉ‹เจธเจŸ เจ•เจฐเจจ เจฒเจˆ เจ–เจฟเฉฑเจšเจฟเจ†เจ˜เจฐ เจตเฉ€เจกเฉ€เจ“ เจจเจฟเจ—เจฐเจพเจจเฉ€. เจ˜เจฐ เจฆเฉ‡ เจฐเจœเจฟเจธเจŸเจฐเจพเจฐ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจตเฉ€เจกเฉ€เจ“ เจ†เจฐเจ•เจพเจˆเจต เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ

เจชเจคเจพ 169.178.59.82 เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ

เจ–เฉˆเจฐ, เจœเจพเจ‚ เจœเฉ‡ เจธเจผเจฌเจฆเจพเจ‚ เจตเจฟเฉฑเจš, เจซเจฟเจฐ:

  • เจฐเจพเจŠเจŸเจฐ TP-LINK 1 (192.168.1.1), เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เฉ‡เจฌเจฒ เจชเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เฉฐเจง เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจšเจฟเจชเจ• เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ–เฉ‹เจœเฉ€ เจชเจพเจ เจ• เจ…เจจเฉเจฎเจพเจจ เจฒเจ—เจพเจตเฉ‡เจ—เจพ เจ•เจฟ เจ‡เจน เจชเฉเจฐเจฆเจพเจคเจพ เจ•เฉ‡เจฌเจฒ เจนเฉˆ เจœเจฟเจธ เจฆเฉเจ†เจฐเจพ เจฎเฉˆเจ‚ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค เจ‡เจธ เจฐเจพเจŠเจŸเจฐ เจจเจพเจฒ เจชเฉˆเจš เจ•เฉ‹เจฐเจก เจœเจพเจ‚ เจตเจพเจˆ-เจซเจพเจˆ เจฐเจพเจนเฉ€เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจ˜เจฐเฉ‡เจฒเฉ‚ เจ‰เจชเจ•เจฐเจจ เจœเฉเฉœเฉ‡ เจนเฉ‹เจ เจนเจจเฅค เจ‡เจน เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจนเฉˆ 192.168.1.0
  • เจฐเจพเจŠเจŸเจฐ TP-LINK 2 (192.168.0.1, 192.168.1.200), เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เฉ‡เจฌเจฒ เจชเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ TP-LINK 1 เจฐเจพเจŠเจŸเจฐ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจ•เฉ‡เจฌเจฒ เจฒเจˆ เจงเฉฐเจจเจตเจพเจฆ, TP-LINK 2 เจฐเจพเจŠเจŸเจฐ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ‡เจธ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจ•เฉ‹เจฒ เจตเฉ€ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจฆเฉ€ เจชเจนเฉเฉฐเจš เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจฐเจพเจŠเจŸเจฐ เจธเจฐเจตเจฐ 10.0.5.100 เจฒเจˆ เจ‡เฉฑเจ• PPTP เจ•เจจเฉˆเจ•เจธเจผเจจ (169.178.59.82) เจจเจพเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค IP เจ•เฉˆเจฎเจฐเจพ 192.168.0.200 เจตเฉ€ เจ‡เจธ เจฐเจพเจŠเจŸเจฐ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจชเฉ‹เจฐเจŸเจพเจ‚ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ
    • 192.168.0.200:80 -> 49151 (เจตเฉˆเจฌเจฎเฉ‹เจฐเจก)
    • 192.168.0.200:34567 -> 49152 (DVRIP)
    • 192.168.0.200:554 -> 49153 (RTSP)
  • เจธเจฐเจตเจฐ (169.178.59.82, 10.0.5.1), เจœเจฟเจธ เจจเจพเจฒ TP-LINK 2 เจฐเจพเจŠเจŸเจฐ เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค เจธเจฐเจตเจฐ pptpd, shadowsocks เจ…เจคเฉ‡ 3proxy เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ เจคเฉเจธเฉ€เจ‚ 10.0.5.0 เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ TP-LINK 2 เจฐเจพเจŠเจŸเจฐ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, 192.168.1.0 เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจธเจพเจฐเฉ‡ เจ˜เจฐเฉ‡เจฒเฉ‚ เจ‰เจชเจ•เจฐเจจเจพเจ‚ เจ•เฉ‹เจฒ 2 'เจคเฉ‡ TP-LINK 192.168.1.200 เจฐเจพเจนเฉ€เจ‚ เจ•เฉˆเจฎเจฐเฉ‡ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ, เจ…เจคเฉ‡ เจฌเจพเจ•เฉ€ เจธเจพเจฐเฉ‡ pptp, shadowsocks เจœเจพเจ‚ socks5 เจฐเจพเจนเฉ€เจ‚ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ 10.0.5.100 เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจตเจฟเจตเจธเจฅเจพ

เจชเจนเจฟเจฒเจพ เจ•เจฆเจฎ เจ‰เจชเจฐเฉ‹เจ•เจค เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจšเจฟเฉฑเจคเจฐ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจนเฉˆเฅค

  • TP-LINK 1 เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจจเจพ TP-LINK 192.168.1.200 เจฒเจˆ 2 เจชเจคเฉ‡ เจจเฉ‚เฉฐ เจฐเจฟเจœเจผเจฐเจต เจ•เจฐเจจ เจฒเจˆ เจนเฉ‡เจ เจพเจ‚ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ 192.168.1.0 เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจคเฉ‹เจ‚ เจเจ•เจธเฉˆเจธ เจฒเจˆ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจชเจคเฉ‡ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจคเจพเจ‚ เจตเจฟเจ•เจฒเจชเจฟเจ• เจนเฉˆเฅค เจ…เจคเฉ‡, เจœเฉ‡เจ•เจฐ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจฒเจˆ 10-20 Mbit เจฐเจฟเจœเจผเจฐเจต เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจ‡เฉฑเจ• 10 เจตเฉ€เจกเฉ€เจ“ เจธเจŸเฉเจฐเฉ€เจฎ เจฒเจˆ 1080 เจ•เจพเจซเจผเฉ€ เจนเฉˆ)เฅค
  • เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฐเจตเจฐ 'เจคเฉ‡ pptpd เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฆเจฎ เจฒเจ—เจญเจ— เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเจจ (เจฆเจพเจจเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจธเฉ€ blog.xenot.ru/bystraya-nastrojka-vpn-servera-pptp-na-ubuntu-server-18-04-lts.fuck):
    • เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹:
      sudo apt install pptpd iptables-persistent
    • เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจฒเจฟเจ†เจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚

      /etc/pptpd.conf

      option /etc/ppp/pptpd-options
      bcrelay eth0 # ะ˜ะฝั‚ะตั€ั„ะตะนั, ั‡ะตั€ะตะท ะบะพั‚ะพั€ั‹ะน ะฒะฐัˆ ัะตั€ะฒะตั€ ั…ะพะดะธั‚ ะฒ ะธะฝั‚ะตั€ะฝะตั‚ั‹
      logwtmp
      localip 10.0.5.1
      remoteip 10.0.5.100-200

    • เจ…เจธเฉ€เจ‚ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚

      /etc/ppp/pptpd-options

      novj
      novjccomp
      nologfd
      
      name pptpd
      refuse-pap
      refuse-chap
      refuse-mschap
      require-mschap-v2
      #require-mppe-128 # ะœะพะถะฝะพ ั€ะฐัะบะพะผะผะตะฝั‚ะธั€ะพะฒะฐั‚ัŒ, ะฝะพ ะผะพะน TP-LINK c ะฝะธะผ ะฝะต ะดั€ัƒะถะธั‚
      
      ms-dns 8.8.8.8
      ms-dns 1.1.1.1
      ms-dns  77.88.8.8
      ms-dns 8.8.4.4
      ms-dns 1.0.0.1
      ms-dns  77.88.8.1
      
      proxyarp
      nodefaultroute
      lock
      nobsdcomp
      
    • เจตเจฟเฉฑเจš เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจนเจจ

      /etc/ppp/chap-secrets

      # Secrets for authentication using CHAP
      # client	server	secret			IP addresses
      username pptpd password *
    • เจจเจพเจฒ เจœเฉ‹เฉœ เจฆเจฟเจ“

      /etc/sysctl.conf

      net.ipv4.ip_forward=1

      เจ…เจคเฉ‡ sysctl เจจเฉ‚เฉฐ เจฎเฉเฉœ เจฒเฉ‹เจก เจ•เจฐเฉ‹

      sudo sysctl -p
    • pptpd เจฐเฉ€เจฌเฉ‚เจŸ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจŸเจพเจฐเจŸเจ…เจช เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹
      sudo service pptpd restart
      sudo systemctl enable pptpd
    • เจ…เจธเฉ€เจ‚ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚

      iptables

      sudo iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
      sudo iptables -A INPUT -p tcp -m tcp --dport 1723 -j ACCEPT
      sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
      sudo iptables --table nat --append POSTROUTING --out-interface ppp+ -j MASQUERADE
      sudo iptables -I INPUT -s 10.0.5.0/24 -i ppp+ -j ACCEPT
      sudo iptables --append FORWARD --in-interface eth0 -j ACCEPT

      เจ…เจคเฉ‡ เจฌเจšเจพเจ“

      sudo netfilter-persistent save
      sudo netfilter-persistent reload
      
  • TP-LINK 2 เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ
    • เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ•เฉˆเจฎเจฐเฉ‡ เจฒเจˆ เจชเจคเจพ 192.168.0.200 เจฐเจพเจ–เจตเจพเจ‚ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚:

      DHCP -> เจชเจคเจพ เจฐเจฟเจœเจผเจฐเจตเฉ‡เจธเจผเจจ โ€” MAC เจชเจคเจพ โ€” เจ•เฉˆเจฎเจฐเจพ MAC, DHCP -> DHCP เจ•เจฒเจพเจ‡เฉฐเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ
      โ€” เจฐเจพเจ–เจตเจพเจ‚ IP เจชเจคเจพ โ€” 192.168.0.200

    • เจซเจพเจฐเจตเจฐเจกเจฟเฉฐเจ— เจชเฉ‹เจฐเจŸ:
      เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจธเจผเจจ -> เจตเจฐเจšเฉเจ…เจฒ เจธเจฐเจตเจฐ โ€” เจธเจฐเจตเจฟเจธ เจชเฉ‹เจฐเจŸ: 49151, เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉ‹เจฐเจŸ: 80, IP เจชเจคเจพ: 192.168.0.200, เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ: TCP
      โ€” เจธเจฐเจตเจฟเจธ เจชเฉ‹เจฐเจŸ: 49152, เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉ‹เจฐเจŸ: 34567, IP เจชเจคเจพ: 192.168.0.200, เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ: TCP
      โ€” เจธเจฐเจตเจฟเจธ เจชเฉ‹เจฐเจŸ: 49153, เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉ‹เจฐเจŸ: 554, IP เจชเจคเจพ: 192.168.0.200, เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ: TCP
    • เจ‡เฉฑเจ• VPN เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ:

      เจจเฉˆเฉฑเจŸเจตเจฐเจ• -> WAN - WAN เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจ•เจฟเจธเจฎ: PPTP
      โ€” เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ: เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ (เจฆเฉ‡เจ–เฉ‹ /etc/ppp/chap-secrets)
      โ€” เจชเจพเจธเจตเจฐเจก: เจชเจพเจธเจตเจฐเจก (เจตเฉ‡เจ–เฉ‹ /etc/ppp/chap-secrets)
      - เจชเจพเจธเจตเจฐเจก เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเฉ‹: เจชเจพเจธเจตเจฐเจก (เจตเฉ‡เจ–เฉ‹ /etc/ppp/chap-secrets)
      - เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจ†เจˆ.เจชเฉ€
      โ€” IP เจชเจคเจพ/เจธเจฐเจตเจฐ เจฆเจพ เจจเจพเจฎ: 169.178.59.82 (เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡, เจคเฉเจนเจพเจกเฉ‡ เจธเจฐเจตเจฐ เจฆเจพ เจฌเจพเจนเจฐเฉ€ IP)
      - เจ•เจจเฉˆเจ•เจธเจผเจจ เจฎเฉ‹เจก: เจ†เจชเจฃเฉ‡ เจ†เจช เจœเฉเฉœเฉ‹

    • เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจฐเจพเจŠเจŸเจฐ เจฆเฉ‡ เจตเฉˆเจฌ เจซเฉ‡เจธ เจคเฉฑเจ• เจฐเจฟเจฎเฉ‹เจŸ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚
      เจธเฉเจฐเฉฑเจ–เจฟเจ† -> เจฐเจฟเจฎเฉ‹เจŸ เจชเฉเจฐเจฌเฉฐเจงเจจ - เจตเฉˆเฉฑเจฌ เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเฉ‹เจฐเจŸ: 80
      โ€” เจฐเจฟเจฎเฉ‹เจŸ เจชเฉเจฐเจฌเฉฐเจงเจจ IP เจชเจคเจพ: 255.255.255.255
    • TP-LINK 2 เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจฐเฉ€เจฌเฉ‚เจŸ เจ•เจฐเฉ‹

PPTP เจฆเฉ€ เจฌเจœเจพเจ, เจคเฉเจธเฉ€เจ‚ L2TP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเจพเจ‚, เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจธเจŸเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจนเฉˆ, เจคเจพเจ‚ เจœเฉ‹ เจตเฉ€ เจคเฉเจนเจพเจกเจพ เจฆเจฟเจฒ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจ‚ PPTP เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ†, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจธเจ•เฉ€เจฎ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡ เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉ€, เจ…เจคเฉ‡ pptpd, เจฎเฉ‡เจฐเฉ‡ เจ…เจจเฉเจญเจต เจตเจฟเฉฑเจš, เจธเจญ เจคเฉ‹เจ‚ เจคเฉ‡เจœเจผ VPN เจธเจฐเจตเจฐ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเฉˆเจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ•เจธเจŸเจฎ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€, เจœเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจฎเฉˆเจจเฉ‚เฉฐ PPTP เจ…เจคเฉ‡ L2TP เจตเจฟเจšเจ•เจพเจฐ เจšเฉ‹เจฃ เจ•เจฐเจจเฉ€ เจชเจˆเฅค

เจœเฉ‡ เจฎเฉˆเจ‚ เจฎเฉˆเจจเฉ‚เจ…เจฒ เจตเจฟเฉฑเจš เจ•เจฟเจคเฉ‡ เจตเฉ€ เจ—เจฒเจคเฉ€ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€, เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจญ เจ•เฉเจ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจค เจธเฉ€, เจคเจพเจ‚ เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ

  • เจชเจนเจฟเจฒเฉ‡ เจธเจฅเจพเจจ เจคเฉ‡
    ifconfig

    เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเจฟเจ–เจพเจเจ—เจพ ppp0 inet 10.0.5.1 netmask 255.255.255.255 destination 10.0.5.100,

  • เจฆเฉ‚เจœเจพ, 10.0.5.100 เจจเฉ‚เฉฐ เจชเจฟเฉฐเจ— เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ,
  • เจ…เจคเฉ‡ เจคเฉ€เจœเฉ‡
    ffprobe -rtsp_transport tcp "rtsp://10.0.5.100:49153/user=admin&password=password&channel=1&stream=0.sdp"

    เจธเจŸเฉเจฐเฉ€เจฎ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
    เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ•เฉˆเจฎเจฐเฉ‡ เจฒเจˆ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš rtsp เจชเฉ‹เจฐเจŸ, เจฒเฉŒเจ—เจ‡เจจ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹

เจธเจฟเฉฑเจŸเจพ

เจธเจฟเจงเจพเจ‚เจค เจตเจฟเฉฑเจš, เจ‡เจน เจฌเฉเจฐเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, RTSP เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจฎเจฒเจ•เฉ€เจ…เจค เจตเจพเจฒเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ DVRIP เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹. เจคเฉเจธเฉ€เจ‚ ffmpeg เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจŸเฉเจฐเฉ€เจฎ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจตเฉ€เจกเฉ€เจ“ เจจเฉ‚เฉฐ 2-3-5 เจตเจพเจฐ เจคเฉ‡เจœเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจธ เจจเฉ‚เฉฐ เจ˜เฉฐเจŸเฉ‡-เจฒเฉฐเจฌเฉ‡ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจน เจธเจญ Google เจกเจฐเจพเจˆเจต เจœเจพเจ‚ เจธเฉ‹เจธเจผเจฒ เจจเฉˆเจŸเจตเจฐเจ•เจธ เจคเฉ‡ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจ•เฉเจเฅค

เจฎเฉˆเจจเฉ‚เฉฐ TCP เจ‰เฉฑเจคเฉ‡ RTSP เจชเจธเฉฐเจฆ เจจเจนเฉ€เจ‚ เจธเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจฌเจนเฉเจค เจธเจฅเจฟเจฐ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจธเฉ€, เจชเจฐ UDP เจ‰เฉฑเจคเฉ‡, เจ‰เจนเจจเจพเจ‚ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ (เจœเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เจน เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ) เจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเฉ€ เจฐเฉ‡เจ‚เจœ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚เฅค เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ RTSP เจตเฉ€เจกเฉ€เจ“ เจธเจŸเฉเจฐเฉ€เจฎ เจจเฉ‚เฉฐ เจงเฉฑเจ•เฉ‡เจ—เจพ, เจ‡เจน เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเฉ‡เจ—เจพ, เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจฟเจ–เฉ€ เจนเฉˆ เจœเฉ‹ DVRIP เจฐเจพเจนเฉ€เจ‚ TCP เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเฉ€เจฎ เจจเฉ‚เฉฐ เจ–เจฟเฉฑเจšเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจนเฉ‹เจฐ เจธเจฅเจฟเจฐ เจนเฉ‹เจฃ เจฒเจˆ เจฌเจพเจนเจฐ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ.

เจชเจนเฉเฉฐเจš เจฆเจพ เจ‡เฉฑเจ• เจซเจพเจ‡เจฆเจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ…เจœเจฟเจนเฉ€ เจ•เฉ‹เจˆ เจšเฉ€เจœเจผ เจฒเฉˆ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ TP-LINK 2 เจฐเจพเจŠเจŸเจฐ เจฆเฉ€ เจฅเจพเจ‚ 'เจคเฉ‡ 4G เจธเฉ€เจŸเฉ€ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• UPS เจคเฉ‹เจ‚ เจ•เฉˆเจฎเจฐเฉ‡ เจจเจพเจฒ เจชเจพเจตเจฐ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ (เจœเจฟเจธ เจจเฉ‚เฉฐ เจฌเจฟเจจเจพเจ‚ เจธเจผเฉฑเจ• เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจธเจฎเจฐเฉฑเจฅเจพ เจตเจพเจฒเฉ‡ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‡เฉฑเจ• เจฐเจฟเจ•เจพเจฐเจกเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ), เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเจ—เจญเจ— เจคเฉเจฐเฉฐเจค เจธเจฐเจตเจฐ เจคเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจญเจพเจตเฉ‡เจ‚ เจ˜เฉเจธเจชเฉˆเจ เฉ€เจ เจคเฉเจนเจพเจกเฉ€ เจธเจพเจˆเจŸ เจตเจฟเฉฑเจš เจชเฉเจฐเจตเฉ‡เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‰เจน เจตเฉ€เจกเฉ€เจ“ เจจเฉ‚เฉฐ เจœเจผเจฌเจค เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจ—เฉ‡. เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจญเจฟเจ†เจธ เจฒเจˆ เจœเจ—เฉเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจนเจฐ เจšเฉ€เจœเจผ เจธเจฟเจฐเจซ เจคเฉเจนเจพเจกเฉ€ เจ•เจฒเจชเจจเจพ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ.

PS: เจฎเฉˆเจ‚ เจœเจพเจฃเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจจเจฟเจฐเจฎเจพเจคเจพ เจคเจฟเจ†เจฐ-เจ•เฉ€เจคเฉ€ เจ•เจฒเจพเจ‰เจก เจนเฉฑเจฒ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจ•เฉ€เจฎเจค เจตเจฟเฉฑเจš เจ‰เจน เจฎเฉ‡เจฐเฉ‡ VPS (เจœเจฟเจธ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ 3 เจนเจจ, เจ‡เจธเจฒเจˆ เจฎเฉˆเจจเฉ‚เฉฐ เจ•เจฟเจคเฉ‡ เจธเจฐเฉ‹เจค เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ), เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจ‡เจน เจตเฉ€ เจ•เจฟ เจ•เฉ€เจฎเจค เจตเจฟเฉฑเจš เจ‰เจน เจฒเจ—เจญเจ— เจฆเฉเฉฑเจ—เจฃเฉ‡ เจนเจจเฅค เจฌเจนเฉเจค เจคเจธเฉฑเจฒเฉ€เจฌเจ–เจธเจผ เจ—เฉเจฃเจตเฉฑเจคเจพ เจจเจพ เจ•เจฐเฉ‹.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹