Iptables เจ…เจคเฉ‡ เจ—เจฐเฉ€เจฌ เจ…เจคเฉ‡ เจ†เจฒเจธเฉ€ เจตเจฟเจฐเฉ‹เจงเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจเจพ

เจตเจฐเจœเจฟเจค เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจฆเฉŒเจฐเฉ‡ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฆเฉ€ เจธเจพเจฐเจฅเจ•เจคเจพ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจชเฉเจฐเจธเจผเจพเจธเจ• เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจ…เจงเจฟเจ•เจพเจฐเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจพเจจเฉ‚เฉฐเจจ เจœเจพเจ‚ เจธเจฌเฉฐเจงเจค เจ…เจงเจฟเจ•เจพเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจ†เจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ…เจธเจซเจฒ เจฐเจนเจฟเจฃ เจฆเจพ เจฆเฉ‹เจธเจผ เจฒเจ—เจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

Iptables เจ…เจคเฉ‡ เจ—เจฐเฉ€เจฌ เจ…เจคเฉ‡ เจ†เจฒเจธเฉ€ เจตเจฟเจฐเฉ‹เจงเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจเจพ

เจœเจฆเฉ‹เจ‚ เจธเจพเจกเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจฒเจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจ…เจคเฉ‡ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจคเจพเจ‚ เจชเจนเฉ€เจ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจ•เจฟเจ‰เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ: Zeroshell, pfSense, ClearOSเฅค

เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเจพ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจตเจพเจฒ เจธเฉ€: เจ•เฉ€ เจตเจฐเจคเจฟเจ† เจ‰เจคเจชเจพเจฆ เจธเจพเจกเฉ‡ เจฐเจพเจœ เจฆเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจนเฉˆ?

เจธเจพเจจเฉ‚เฉฐ เจนเฉ‡เจ  เจฒเจฟเจ–เฉ€เจ†เจ‚ เจตเฉฐเจกเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเจพ เจคเจœเจฐเจฌเจพ เจธเฉ€:

  • Zeroshell - เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ 2-เจธเจพเจฒ เจฆเจพ เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจตเฉ€ เจฆเจพเจจ เจ•เฉ€เจคเจพ, เจชเจฐ เจ‡เจน เจชเจคเจพ เจšเจฒเจฟเจ† เจ•เจฟ เจœเจฟเจธ เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจ•เจฟเฉฑเจŸ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจธเฉ€, เจคเจฐเจ•เจนเฉ€เจฃ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจกเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ•เจพเจฐเจœ เจ•เฉ€เจคเจพ;
  • pfSense - เจ†เจฆเจฐ เจ…เจคเฉ‡ เจธเจจเจฎเจพเจจ, เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจฌเฉ‹เจฐเจฟเฉฐเจ—, เจซเฉเจฐเฉ€เจฌเฉ€เจเจธเจกเฉ€ เจซเจพเจ‡เจฐเจตเจพเจฒ เจฆเฉ€ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจฆเฉ€ เจ†เจฆเจค เจชเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ (เจฎเฉ‡เจฐเฉ‡ เจ–เจฟเจ†เจฒ เจตเจฟเฉฑเจš เจ‡เจน เจ†เจฆเจค เจฆเฉ€ เจ—เฉฑเจฒ เจนเฉˆ, เจชเจฐ เจ‡เจน เจ—เจฒเจค เจคเจฐเฉ€เจ•เจพ เจจเจฟเจ•เจฒเจฟเจ†);
  • ClearOS - เจธเจพเจกเฉ‡ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ 'เจคเฉ‡ เจ‡เจน เจฌเจนเฉเจค เจนเฉŒเจฒเฉ€ เจจเจฟเจ•เจฒเจฟเจ†, เจ…เจธเฉ€เจ‚ เจ—เฉฐเจญเฉ€เจฐ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เฉ‡, เจคเจพเจ‚ เจ…เจœเจฟเจนเฉ‡ เจญเจพเจฐเฉ€ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ•เจฟเจ‰เจ‚?
  • Ideco SELECTAเฅค Ideco เจ‰เจคเจชเจพเจฆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจ—เฉฑเจฒเจฌเจพเจค เจนเฉˆ, เจ‡เฉฑเจ• เจฆเจฟเจฒเจšเจธเจช เจ‰เจคเจชเจพเจฆ เจนเฉˆ, เจชเจฐ เจธเจฟเจ†เจธเฉ€ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡ เจธเจพเจกเฉ‡ เจฒเจˆ เจจเจนเฉ€เจ‚, เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจธเฉ‡ เจฒเฉ€เจจเจ•เจธ, เจฐเจพเจ‰เจ‚เจกเจ•เจฟเจŠเจฌ, เจ†เจฆเจฟ เจฒเจˆ เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฌเจพเจฐเฉ‡ "เจšเฉฑเจ•เจฃเจพ" เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚เฅค เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจน เจตเจฟเจšเจพเจฐ เจ•เจฟเฉฑเจฅเฉ‹เจ‚ เจฎเจฟเจฒเจฟเจ† เจ•เจฟ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจ•เฉฑเจŸ เจ•เฉ‡ เจชเจพเจˆเจฅเจจ เจ…เจคเฉ‡ เจธเฉเจชเจฐเจฏเฉ‚เจœเจผเจฐ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ–เฉ‹เจน เจ•เฉ‡, เจ‰เจน GPL&etc เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเฉ‡ เจ—เจ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจคเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ…เจคเฉ‡ เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค เจฎเจพเจกเจฟเจŠเจฒเจพเจ‚ เจฆเฉ‡ เจฌเจฃเฉ‡ เจ‡เฉฑเจ• เจคเจฟเจ†เจฐ เจ‰เจคเจชเจพเจฆ เจจเฉ‚เฉฐ เจตเฉ‡เจš เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจฎเฉˆเจ‚ เจธเจฎเจเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจนเฉเจฃ เจจเจ•เจพเจฐเจพเจคเจฎเจ• เจตเจฟเจ…เฉฐเจ—เจฎเจˆเจ†เจ‚ เจฎเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจญเจพเจตเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‰เจฃ เจฒเจˆ เจฎเฉฐเจ—เจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‡เจฐเฉ€ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจตเจนเจฟเจฃเจ—เฉ€เจ†เจ‚, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เจน เจ•เจนเจฟเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจจเฉˆเจŸเจตเจฐเจ• เจจเฉ‹เจก เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฆเฉ‡ 4 เจฌเจพเจนเจฐเฉ€ เจšเฉˆเจจเจฒเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจตเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจšเฉˆเจจเจฒ เจฆเฉ€เจ†เจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจ . เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจจเฉ€เจ‚เจน เจชเฉฑเจฅเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ•เจˆ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจ…เจคเฉ‡ เจ†เจˆ เจคเจฟเจ†เจฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเฉ‹ เจ•เจฟ VLANs เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจนเจฐ เจœเจ—เฉเจนเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉ‹เจตเฉ‡ เจ…เจคเฉ‡ เจœเจผเจฐเฉ‚เจฐเฉ€ เจจเจพ เจนเฉ‹เจตเฉ‡ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚. TP-Link TL-R480T+ เจตเจฐเจ—เฉ‡ เจ‰เจชเจ•เจฐเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ - เจ‰เจน เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจ†เจชเจฃเฉ€เจ†เจ‚ เจธเฉ‚เจ–เจฎเจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเจฟเจตเจนเจพเจฐ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจ‡เจธ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ เจ‰เจฌเฉฐเจŸเฉ‚ เจฆเฉ€ เจ…เจงเจฟเจ•เจพเจฐเจค เจตเฉˆเจฌเจธเจพเจˆเจŸ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจธเฉ€ IP เจธเฉฐเจคเฉเจฒเจจ: เจ•เจˆ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจšเฉˆเจจเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจเจพ. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจนเจฐเฉ‡เจ• เจšเฉˆเจจเจฒ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ‡เจ‚ "เจกเจฟเฉฑเจ—" เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจตเจง เจธเจ•เจฆเจพ เจนเฉˆ. เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆ (เจ…เจคเฉ‡ เจ‡เจน เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจชเฉเจฐเจ•เจพเจธเจผเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉˆ), เจคเจพเจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‹.

เจตเจฟเจšเจพเจฐ เจ…เจงเฉ€เจจ เจนเฉฑเจฒ เจตเจฟเจฒเฉฑเจ–เจฃ เจนเฉ‹เจฃ เจฆเจพ เจฆเจพเจ…เจตเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจฎเฉˆเจ‚ เจ‡เจน เจธเจตเจพเจฒ เจชเฉเฉฑเจ›เจฃเจพ เจšเจพเจนเจพเจ‚เจ—เจพ: "เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจชเจ• เจตเจฟเจ•เจฒเจช 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เฉฑเจ• เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจจเฉ‚เฉฐ เจ—เฉฐเจญเฉ€เจฐ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจฒเฉ‹เฉœเจพเจ‚ เจตเจพเจฒเฉ‡ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจฆเฉ‡ เจธเจผเฉฑเจ•เฉ€ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฟเจ‰เจ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ?"

เจœเฉ‡ เจฐเจธเจผเฉ€เจ…เจจ เจซเฉˆเจกเจฐเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจฐเฉ‹เจธเจ•เฉ‹เจฎเจจเจพเจกเจœเจผเฉ‹เจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจฏเฉ‚เจ•เจฐเฉ‡เจจ เจตเจฟเฉฑเจš เจฐเจพเจธเจผเจŸเจฐเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเฉ€เจธเจผเจฆ เจฆเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ. เจฆเฉ‡เจ–!), เจซเจฟเจฐ เจธเจฅเจพเจจเจ• เจฒเฉ€เจกเจฐ เจตเฉ€ เจจเจนเฉ€เจ‚ เจธเฉŒเจ‚เจฆเฉ‡เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจตเจฐเจœเจฟเจค เจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเฉ‹ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจ•เจพเจฐเจœ เจธเจฅเจพเจจ เจตเจฟเฉฑเจš เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจจเฉ‚เฉฐ เจ•เจฎเจœเจผเฉ‹เจฐ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจฆเฉ‚เจœเฉ‡ เจ‰เฉฑเจฆเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจนเจฟเจ•เจฐเจฎเฉ€เจ†เจ‚ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจจเจพ, เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจฎเจจเจพเจนเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจฌเฉŒเจธ เจฆเฉ€ เจ†เจ—เจฟเจ† เจจเจพเจฒ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ 'เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจธเจพเจˆเจŸ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ†เจฆเจฐ เจจเจพเจฒ เจฎเฉเจธเจ•เจฐเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹เจ, เจธเฉ‹เจšเจฆเฉ‡ เจนเฉ‹เจ เจ…เจคเฉ‡ "เจธเจฎเฉฑเจธเจฟเจ† เจ‰เฉฑเจคเฉ‡ เจธเจฟเจ—เจฐเจŸเจจเฉ‹เจธเจผเฉ€" เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจธเจฎเจ เจ—เจ เจนเจพเจ‚ เจ•เจฟ เจœเฉ€เจตเจจ เจ…เจœเฉ‡ เจตเฉ€ เจšเฉฐเจ—เจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

เจŸเฉเจฐเฉˆเจซเจฟเจ• เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจฌเจพเจฐเฉ‡ "เจ—เฉเจฐเจนเจฟเจฃเฉ€เจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจคเจพเจฌเจพเจ‚" เจตเจฟเฉฑเจš เจ‰เจน เจ•เฉ€ เจฒเจฟเจ–เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ‡เจน เจจเจพ เจธเจฟเจฐเจซเจผ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃเจพเจคเจฎเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉ‡เจ–เจฃ เจฆเจพ เจฎเฉŒเจ•เจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ‡เจน เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจ•เจฟ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจšเฉˆเจจเจฒเจพเจ‚ 'เจคเฉ‡ เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจชเจ•เจตเจพเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ† (เจ•เฉ‹เจˆ เจตเฉ€ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจ•เฉฑเจŸเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจชเฉเฉฑเจ›เจฃ 'เจคเฉ‡ เจธเจฎเจเฉ‹):

เจฆเจพเจคเจพ 1
- เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ DNS เจธเจฐเจตเจฐเจพเจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจชเฉเจฐเฉŒเจ•เจธเฉ€ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจชเจฐเฉ‡เจธเจผเจพเจจ เจ…เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพเฅค เจ เฉ€เจ• เจนเฉˆ? .. เจชเจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเฉเฉฐเจš เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจœเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ :))

เจฆเจพเจคเจพ 2
- เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‰เจธเจฆเฉ‡ เจšเฉ‹เจŸเฉ€ เจฆเฉ‡ เจชเฉเจฐเจฆเจพเจคเจพ เจจเฉ‚เฉฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจšเฉ‹เจŸเฉ€ เจฆเฉ‡ เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉ€ เจคเจ•เจจเฉ€เจ•เฉ€ เจธเจนเจพเจ‡เจคเจพ เจจเฉ‡ เจ‡เจน เจตเฉ€ เจฎเฉฐเจจเจฟเจ† เจ•เจฟ เจฎเฉˆเจ‚ เจ†เจชเจฃเฉ€ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเจพเจˆเจŸ เจจเฉ‚เฉฐ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจ–เฉ‹เจฒเฉเจน เจธเจ•เจฟเจ†, เจœเจฟเจธเจฆเฉ€ เจฎเจจเจพเจนเฉ€ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจคเจธเจตเฉ€เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ–เฉเจธเจผ เจ•เจฐเฉ‡เจ—เฉ€ :)

Iptables เจ…เจคเฉ‡ เจ—เจฐเฉ€เจฌ เจ…เจคเฉ‡ เจ†เจฒเจธเฉ€ เจตเจฟเจฐเฉ‹เจงเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจเจพ

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจจเจฟเจ•เจฒเจฟเจ†, เจ‰เจน เจตเจฐเจœเจฟเจค เจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจตเจพเจ‚ เจฆเจพ IP เจชเจคเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ IP เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจฆเฉ‡ เจนเจจ (เจ‰เจน เจ‡เจธ เจคเฉฑเจฅ เจคเฉ‹เจ‚ เจชเจฐเฉ‡เจธเจผเจพเจจ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจ•เจฟ เจ‡เจน IP เจเจกเจฐเฉˆเฉฑเจธ 20 เจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ)เฅค

เจฆเจพเจคเจพ 3
โ€” เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ‰เฉฑเจฅเฉ‡ เจœเจพเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจฆเฉ‡ เจจเจพเจฒ เจตเจพเจชเจธ เจœเจพเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจฆเจพเจคเจพ 4
- เจจเจฟเจฐเจงเจพเจฐเจค เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจฐเฉ€เจ†เจ‚ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจฎเจจเจพเจนเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

VPN (เจ“เจชเฉ‡เจฐเจพ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฆเจพ เจธเจจเจฎเจพเจจ) เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจชเจฒเฉฑเจ—เจ‡เจจ เจจเจพเจฒ เจ•เฉ€ เจ•เจฐเจจเจพ เจนเฉˆ? เจชเจนเจฟเจฒเจพเจ‚ เจจเฉ‹เจก เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจจเจพเจฒ เจ–เฉ‡เจกเจฆเฉ‡ เจนเฉ‹เจ, เจธเจพเจจเฉ‚เฉฐ L7 เจฒเจˆ เจ‡เฉฑเจ• เจธเจฐเฉ‹เจค-เจธเฉฐเจฌเฉฐเจงเจฟเจค เจตเจฟเจ…เฉฐเจœเจจ เจตเฉ€ เจฎเจฟเจฒเจฟเจ†, เจœเจฟเจธเจจเฉ‚เฉฐ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจ›เฉฑเจกเจฃเจพ เจชเจฟเจ† (เจนเฉ‹เจฐ เจตเฉ€ เจตเจฐเจœเจฟเจค เจจเจพเจฎ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ‡เจน เจ‰เจฆเจพเจธ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚, เจฐเฉ‚เจŸเจพเจ‚ เจฒเจˆ เจ†เจชเจฃเฉ€เจ†เจ‚ เจธเจฟเฉฑเจงเฉ€เจ†เจ‚ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, 3 เจฆเจฐเจœเจจ เจธเจฎเฉ€เจ•เจฐเจจ PPC460GT เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเฉ‹เจก 100% เจคเฉฑเจ• เจœเจพเจ‚เจฆเจพ เจนเฉˆ)เฅค

Iptables เจ…เจคเฉ‡ เจ—เจฐเฉ€เจฌ เจ…เจคเฉ‡ เจ†เจฒเจธเฉ€ เจตเจฟเจฐเฉ‹เจงเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจเจพ.

เจ•เฉ€ เจธเจชเฉฑเจธเจผเจŸ เจนเฉ‹เจ‡เจ†:
127.0.0.1 'เจคเฉ‡ DNS เจฌเจฟเจฒเจ•เฉเจฒ เจ•เฉ‹เจˆ เจ‡เจฒเจพเจœ เจจเจนเฉ€เจ‚ เจนเฉˆ; เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจฆเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจธเฉฐเจธเจ•เจฐเจฃ เจ…เจœเฉ‡ เจตเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจธเจพเจฐเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจคเฉฑเจ• เจธเฉ€เจฎเจค เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆ, เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจตเจฟเจ•เจฒเจชเจ• DNS เจฆเฉ€ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจญเฉเฉฑเจฒเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจธเจฅเจฟเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ DNS เจชเจคเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจตเจฐเจœเจฟเจค เจธเจพเจˆเจŸเจพเจ‚ เจจเจตเฉ‡เจ‚ เจชเจคเฉ‡ เจ–เจฐเฉ€เจฆเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจกเฉ‹เจฎเฉ‡เจจ เจฌเจฆเจฒเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจชเจคเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ…เฉฑเจ–เจฐ เจœเฉ‹เฉœ/เจนเจŸเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจชเจฐ เจซเจฟเจฐ เจตเฉ€ เจ•เฉเจ เจ…เจœเจฟเจนเจพ เจœเจฟเจ‰เจฃ เจฆเจพ เจนเฉฑเจ• เจนเฉˆ:

ip route add blackhole 1.2.3.4

เจตเจฐเจœเจฟเจค เจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจšเฉ‹เจ‚ IP เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจชเจฐ เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ—เจ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡, เจ…เจธเฉ€เจ‚ Iptables เจฌเจพเจฐเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ‡เฅค CentOS Linux เจฐเฉ€เจฒเฉ€เจœเจผ 7.5.1804 'เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจฒเจพเจˆเจต เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจธเฉ€เฅค

เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเจพ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‡เจœเจผ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจ‰เจœเจผเจฐ เจจเฉ‚เฉฐ เจ…เฉฑเจงเจพ เจฎเจฟเฉฐเจŸ เจ‡เฉฐเจคเจœเจผเจพเจฐ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ, เจ‡เจน เจธเจฟเฉฑเจŸเจพ เจ•เฉฑเจขเจฆเฉ‡ เจนเฉ‹เจ เจ•เจฟ เจ‡เจน เจชเฉฐเจจเจพ เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เฉฑเจ• เจฒเฉฐเจฌเฉ€ เจ–เฉ‹เจœ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฎเจพเจกเจฒ เจคเฉ‡ เจ†เจ:
เจซเจพเจˆเจฒ 1 -> /script/denied_host, เจตเจฐเจœเจฟเจค เจจเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€:

test.test
blablabla.bubu
torrent
porno

เจซเจพเจˆเจฒ 2 -> /script/denied_range, เจตเจฐเจœเจฟเจค เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจ…เจคเฉ‡ เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€:

192.168.111.0/24
241.242.0.0/16

เจธเจ•เฉเจฐเจฟเจชเจŸ เจซเจพเจˆเจฒ 3 -> ipt.shipables เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ:

# ัั‡ะธั‚ั‹ะฒะฐะตะผ ะฟะพะปะตะทะฝัƒัŽ ะธะฝั„ะพั€ะผะฐั†ะธัŽ ะธะท ะฟะตั€ะตั‡ะฝะตะน ั„ะฐะนะปะพะฒ
HOSTS=`cat /script/denied_host | grep -v '^#'`
RANGE=`cat /script/denied_range | grep -v '^#'`
echo "Stopping firewall and allowing everyone..."
# ัะฑั€ะฐัั‹ะฒะฐะตะผ ะฒัะต ะฝะฐัั‚ั€ะพะนะบะธ iptables, ั€ะฐะทั€ะตัˆะฐั ั‚ะพ ั‡ั‚ะพ ะฝะต ะทะฐะฟั€ะตั‰ะตะฝะพ
sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
#ั€ะตัˆะฐะตะผ ะพะฑะฝะพะฒะธั‚ัŒ ะธะฝั„ะพั€ะผะฐั†ะธัŽ ะพ ะผะฐั€ัˆั€ัƒั‚ะฐั… (ะพัะพะฑะตะฝะฝะพัั‚ัŒ ะฝะฐัˆะตะน ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ั‹)
sudo sh rout.sh
# ั†ะธะบะปะธั‡ะตัะบะธ ะพะฑั€ะฐะฑะฐั‚ั‹ะฒะฐั ะบะฐะถะดัƒัŽ ัั‚ั€ะพะบัƒ ั„ะฐะนะปะฐ ะฟั€ะธะผะตะฝัะตะผ ะฟั€ะฐะฒะธะปะพ ะฑะปะพะบะธั€ะพะฒะบะธ ัั‚ั€ะพะบะธ
for i in $HOSTS; do
sudo iptables -I FORWARD -m string --string $i --algo bm --from 1 --to 600 -p tcp -j REJECT --reject-with tcp-reset;
sudo iptables -I FORWARD -m string --string $i --algo bm --from 1 --to 600 -p udp -j DROP;
done
# ั†ะธะบะปะธั‡ะตัะบะธ ะพะฑั€ะฐะฑะฐั‚ั‹ะฒะฐั ะบะฐะถะดัƒัŽ ัั‚ั€ะพะบัƒ ั„ะฐะนะปะฐ ะฟั€ะธะผะตะฝัะตะผ ะฟั€ะฐะฒะธะปะพ ะฑะปะพะบะธั€ะพะฒะบะธ ะฐะดั€ะตัะฐ
for i in $RANGE; do
sudo iptables -I FORWARD -p UDP -d $i -j DROP;
sudo iptables -I FORWARD -p TCP  -d $i -j REJECT --reject-with tcp-reset;
done

เจธเฉ‚เจกเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเฉˆ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ WEB เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจนเฉˆเจ• เจนเฉˆ, เจชเจฐ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจธเจพเจฒ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจ…เจœเจฟเจนเฉ‡ เจฎเจพเจกเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจคเจœเจผเจฐเจฌเฉ‡ เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจนเฉˆ, WEB เจ‡เฉฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ†เจฆเจฟ เจตเจฟเฉฑเจš เจธเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ‡เฉฑเจ›เจพ เจธเฉ€. เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเฉ‡ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ 250 + เจ‡เฉฑเจ• เจฆเจฐเจœเจจ เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจคเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆเฅค เจ‡เฉฑเจ• https เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจ•เจฟเจธเฉ‡ เจธเจพเจˆเจŸ เจคเฉ‡ เจœเจพเจฃ เจตเฉ‡เจฒเฉ‡ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจธเจผเจพเจธเจ•, เจฎเฉˆเจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจ‰เจœเจผเจฐเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเจผเจฟเจ•เจพเจ‡เจคเจพเจ‚ เจนเจจ :), เจชเจฐ เจ‡เจน เจตเจฟเจธเจผเฉ‡เจธเจผ เจ•เฉ‡เจธ เจนเจจ, เจธเจฐเฉ‹เจค เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ˜เจพเจŸ เจฒเจˆ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจŸเจฐเจฟเจ—เจฐ เจ…เจœเฉ‡ เจตเฉ€ เจธเจพเจกเฉ‡ เจชเจพเจธเฉ‡ เจนเจจ. , เจ…เจธเฉ€เจ‚ Microsoft เจคเฉ‹เจ‚ Opera VPN เจ…เจคเฉ‡ เจซเฉเจฐเฉ€เจ—เฉ‡เจŸ เจ…เจคเฉ‡ เจŸเฉˆเจฒเฉ€เจฎเฉˆเจŸเจฐเฉ€ เจตเจฐเจ—เฉ‡ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจนเฉˆเฅค

Iptables เจ…เจคเฉ‡ เจ—เจฐเฉ€เจฌ เจ…เจคเฉ‡ เจ†เจฒเจธเฉ€ เจตเจฟเจฐเฉ‹เจงเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจเจพ

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

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