Iptables แƒ“แƒ แƒฆแƒแƒ แƒ˜แƒ‘แƒ˜ แƒ“แƒ แƒ–แƒแƒ แƒ›แƒแƒชแƒ˜ แƒ“แƒ˜แƒกแƒ˜แƒ“แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ

แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒš แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ”แƒ‘แƒ–แƒ” แƒ•แƒ˜แƒ–แƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ‘แƒšแƒแƒ™แƒ•แƒ˜แƒก แƒแƒฅแƒขแƒฃแƒแƒšแƒแƒ‘แƒ แƒ’แƒแƒ•แƒšแƒ”แƒœแƒแƒก แƒแƒฎแƒ“แƒ”แƒœแƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒขแƒแƒ แƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ“ แƒ“แƒแƒ”แƒ™แƒ˜แƒกแƒ แƒแƒก แƒ‘แƒ แƒแƒšแƒ˜ แƒ™แƒแƒœแƒแƒœแƒ˜แƒก แƒแƒœ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒแƒ แƒ’แƒแƒœแƒแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฃแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒจแƒ˜.

Iptables แƒ“แƒ แƒฆแƒแƒ แƒ˜แƒ‘แƒ˜ แƒ“แƒ แƒ–แƒแƒ แƒ›แƒแƒชแƒ˜ แƒ“แƒ˜แƒกแƒ˜แƒ“แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ

แƒ แƒแƒขแƒแƒ› แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ’แƒแƒœแƒแƒ— แƒ‘แƒแƒ แƒ‘แƒแƒšแƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“: Zeroshell, pfSense, ClearOS.

แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒ’แƒแƒฃแƒฉแƒœแƒ“แƒ: แƒแƒฅแƒ•แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒ”แƒ แƒขแƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒ˜?

แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒ”แƒ‘แƒ—แƒแƒœ:

  • Zeroshell - แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ›แƒ 2 แƒฌแƒšแƒ˜แƒแƒœแƒ˜ แƒšแƒ˜แƒชแƒ”แƒœแƒ–แƒ˜แƒแƒช แƒ™แƒ˜ แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜, แƒแƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒแƒ“, แƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒฃแƒš แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒก แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ“แƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก;
  • pfSense - แƒžแƒแƒขแƒ˜แƒ•แƒ˜แƒกแƒชแƒ”แƒ›แƒ แƒ“แƒ แƒžแƒแƒขแƒ˜แƒ•แƒ˜, แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก แƒ›แƒแƒกแƒแƒฌแƒงแƒ”แƒœแƒ˜, FreeBSD firewall-แƒ˜แƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ–แƒ—แƒแƒœ แƒจแƒ”แƒ’แƒฃแƒ”แƒ‘แƒ แƒ“แƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒแƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜ (แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ”แƒก แƒฉแƒ•แƒ”แƒ•แƒ˜แƒก แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ แƒแƒ› แƒแƒ แƒแƒกแƒฌแƒแƒ แƒ˜ แƒ’แƒ–แƒ แƒ˜แƒงแƒ);
  • ClearOS - แƒฉแƒ•แƒ”แƒœแƒก แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒแƒ–แƒ” แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒœแƒ”แƒšแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ”แƒ  แƒ›แƒ˜แƒ•แƒแƒฆแƒฌแƒ˜แƒ”แƒ— แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒš แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒแƒกแƒ” แƒ แƒแƒ›, แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒ›แƒซแƒ˜แƒ›แƒ” แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜?
  • Ideco SELECTA. Ideco-แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜ แƒชแƒแƒšแƒ™แƒ” แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜แƒ, แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ แƒแƒ แƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒแƒกแƒ”แƒ•แƒ” แƒ›แƒ˜แƒœแƒ“แƒ แƒ›แƒแƒ— โ€žแƒ“แƒแƒ™แƒ‘แƒ˜แƒœแƒโ€œ แƒ˜แƒ’แƒ˜แƒ•แƒ” Linux-แƒ˜แƒก, Roundcube-แƒ˜แƒก แƒšแƒ˜แƒชแƒ”แƒœแƒ–แƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ“แƒ แƒ.แƒจ. แƒกแƒแƒ˜แƒ“แƒแƒœ แƒ’แƒแƒฃแƒฉแƒœแƒ“แƒแƒ— แƒ˜แƒ“แƒ”แƒ, แƒ แƒแƒ› แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒ’แƒแƒญแƒ แƒ˜แƒ— Python แƒ“แƒ แƒกแƒฃแƒžแƒ”แƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒ แƒ—แƒ›แƒ”แƒ•แƒ˜แƒ—, แƒ›แƒแƒ— แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒงแƒ˜แƒ“แƒแƒœ แƒ›แƒ–แƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒ แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒ›แƒแƒ“แƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ GPL& แƒ.แƒจ.

แƒ›แƒ” แƒ›แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒœแƒ”แƒ’แƒแƒขแƒ˜แƒฃแƒ แƒ˜ แƒซแƒแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒแƒ˜แƒฆแƒ•แƒ แƒ”แƒ‘แƒ แƒฉแƒ”แƒ›แƒ˜ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ— แƒฉแƒ”แƒ›แƒ˜ แƒกแƒฃแƒ‘แƒ˜แƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“ แƒ“แƒแƒกแƒแƒ‘แƒฃแƒ—แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ˜แƒœแƒ“แƒ แƒ•แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› แƒ”แƒก แƒฅแƒกแƒ”แƒšแƒ˜แƒก แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒแƒ แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ แƒ˜ 4 แƒ’แƒแƒ แƒ” แƒแƒ แƒฎแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒจแƒ˜ แƒ“แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒแƒ แƒฎแƒก แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜. . แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒฅแƒ•แƒแƒ™แƒฃแƒ—แƒฎแƒ”แƒ“แƒ˜ แƒ˜แƒงแƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฅแƒกแƒ”แƒšแƒฃแƒ แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ”แƒจแƒ˜, แƒ“แƒ แƒ›แƒ” แƒ›แƒ–แƒแƒ“ แƒแƒ แƒ˜แƒก แƒแƒฆแƒ˜แƒแƒ แƒ”แƒ—, แƒ แƒแƒ› VLAN-แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœ, แƒกแƒแƒ“แƒแƒช แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ“แƒ แƒแƒ แƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒ–แƒแƒ“. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ TP-Link TL-R480T+ - แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ  แƒ˜แƒฅแƒชแƒ”แƒ•แƒ˜แƒแƒœ แƒ˜แƒ“แƒ”แƒแƒšแƒฃแƒ แƒแƒ“, แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒœแƒ˜แƒฃแƒแƒœแƒกแƒ”แƒ‘แƒ˜แƒ—. แƒแƒ› แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒ™แƒแƒœแƒคแƒ˜แƒ’แƒฃแƒ แƒแƒชแƒ˜แƒ Linux-แƒ–แƒ” แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ Ubuntu-แƒก แƒแƒคแƒ˜แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒ•แƒ”แƒ‘แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ— IP แƒ“แƒแƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ‘แƒ: แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒข แƒแƒ แƒฎแƒ˜แƒก แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ—แƒจแƒ˜. แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒ˜แƒช, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒแƒ แƒฎแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜ "แƒฉแƒแƒ›แƒแƒ•แƒแƒ แƒ“แƒœแƒ", แƒแƒกแƒ”แƒ•แƒ” แƒแƒฌแƒ”แƒ•แƒ. แƒ—แƒฃ แƒ’แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒ— แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก (แƒ“แƒ แƒฆแƒ˜แƒ แƒก แƒชแƒแƒšแƒ™แƒ” แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ), แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒจแƒ˜.

แƒ’แƒแƒœแƒกแƒแƒฎแƒ˜แƒšแƒ•แƒ”แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒฃแƒœแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒžแƒ แƒ”แƒขแƒ”แƒœแƒ–แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ›แƒ˜แƒœแƒ“แƒ แƒ“แƒแƒ•แƒกแƒ•แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ: โ€žแƒ แƒแƒขแƒแƒ› แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ”แƒ แƒ’แƒแƒก แƒกแƒแƒฌแƒแƒ แƒ›แƒ แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒฎแƒแƒ แƒ˜แƒก แƒกแƒแƒ”แƒญแƒ•แƒ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ”แƒ‘แƒก แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒ˜แƒฎแƒ˜แƒšแƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜?

แƒ—แƒฃ แƒ แƒฃแƒกแƒ”แƒ—แƒ˜แƒก แƒคแƒ”แƒ“แƒ”แƒ แƒแƒชแƒ˜แƒแƒจแƒ˜ แƒแƒ แƒ˜แƒก แƒ แƒแƒกแƒ™แƒแƒ›แƒœแƒแƒ“แƒ–แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ, แƒฃแƒ™แƒ แƒแƒ˜แƒœแƒแƒจแƒ˜ แƒแƒ แƒ˜แƒก แƒ“แƒแƒœแƒแƒ แƒ—แƒ˜ แƒ”แƒ แƒแƒ•แƒœแƒฃแƒšแƒ˜ แƒฃแƒจแƒ˜แƒจแƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ‘แƒญแƒแƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“. แƒแƒฅ), แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ แƒช แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒšแƒ˜แƒ“แƒ”แƒ แƒ”แƒ‘แƒก แƒกแƒซแƒ˜แƒœแƒแƒ•แƒ—. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒแƒ’แƒ•แƒชแƒ”แƒก แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช, แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒแƒ–แƒ แƒ˜แƒ—, แƒแƒ แƒฆแƒ•แƒ”แƒ•แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒแƒก แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒแƒ“แƒ’แƒ˜แƒšแƒ–แƒ”.

แƒกแƒฎแƒ•แƒ แƒกแƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒšแƒ”แƒ’แƒ”แƒ‘แƒ—แƒแƒœ แƒ™แƒแƒ›แƒฃแƒœแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒกแƒแƒก, แƒกแƒแƒ“แƒแƒช แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒแƒ“ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒ˜แƒขแƒ˜ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฃแƒคแƒ แƒแƒกแƒ˜แƒก แƒœแƒ”แƒ‘แƒแƒ แƒ—แƒ•แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒกแƒแƒ˜แƒขแƒ–แƒ”, แƒžแƒแƒขแƒ˜แƒ•แƒ˜แƒกแƒชแƒ”แƒ›แƒ˜แƒ— แƒ˜แƒฆแƒ˜แƒ›แƒ˜แƒ—, แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ— แƒ“แƒ โ€žแƒ›แƒแƒฌแƒ”แƒ•แƒ— แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ–แƒ”โ€œ, แƒ›แƒ˜แƒ•แƒ”แƒ“แƒ˜แƒ— แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒแƒ›แƒ“แƒ”, แƒ แƒแƒ› แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ™แƒแƒ แƒ’แƒ˜แƒ แƒ“แƒ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— แƒ›แƒแƒ—แƒ˜ แƒซแƒ”แƒ‘แƒœแƒ.

แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ”แƒก แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒœแƒแƒšแƒ˜แƒขแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒ•แƒœแƒแƒฎแƒแƒ— แƒ แƒแƒก แƒฌแƒ”แƒ แƒ”แƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ โ€žแƒ“แƒ˜แƒแƒกแƒแƒฎแƒšแƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒ’แƒœแƒ”แƒ‘แƒจแƒ˜โ€œ แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ•แƒœแƒแƒฎแƒแƒ— แƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜แƒก แƒแƒ แƒฎแƒ”แƒ‘แƒ–แƒ”, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒแƒ›แƒฉแƒœแƒ˜แƒ”แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ แƒ”แƒชแƒ”แƒžแƒขแƒ”แƒ‘แƒ˜ (แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ™แƒ แƒ˜แƒœแƒจแƒแƒขแƒ˜ แƒแƒ“แƒœแƒแƒ• แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ, แƒ’แƒ—แƒฎแƒแƒ•แƒ—. แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒกแƒแƒก แƒ’แƒแƒ˜แƒ’แƒ”):

แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜ 1
โ€” แƒแƒ  แƒแƒฌแƒฃแƒฎแƒ”แƒ‘แƒก แƒ“แƒ แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  DNS แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ”แƒ‘แƒก แƒ“แƒ แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒ” แƒžแƒ แƒแƒฅแƒกแƒ˜ แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก. แƒ™แƒแƒ แƒ’แƒ˜?.. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒ˜แƒฅ, แƒกแƒแƒ“แƒแƒช แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ (แƒ—แƒฃ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ :))

แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜ 2
- แƒ—แƒ•แƒšแƒ˜แƒก, แƒ แƒแƒ› แƒ›แƒ˜แƒกแƒ›แƒ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ›แƒ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ›แƒ แƒฃแƒœแƒ“แƒ แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒก แƒแƒ›แƒแƒ–แƒ”, แƒขแƒแƒž แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜แƒก แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒ›แƒ แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒแƒ› แƒแƒฆแƒ˜แƒแƒ แƒ แƒ™แƒ˜แƒ“แƒ”แƒช, แƒ แƒแƒขแƒแƒ› แƒ•แƒ”แƒ  แƒ’แƒแƒ•แƒฎแƒกแƒ”แƒœแƒ˜ แƒกแƒแƒ˜แƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ, แƒ แƒแƒช แƒแƒ  แƒ˜แƒงแƒ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜. แƒ›แƒ’แƒแƒœแƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ’แƒแƒ’แƒแƒ›แƒฎแƒ˜แƒแƒ แƒฃแƒšแƒ”แƒ‘แƒก :)

Iptables แƒ“แƒ แƒฆแƒแƒ แƒ˜แƒ‘แƒ˜ แƒ“แƒ แƒ–แƒแƒ แƒ›แƒแƒชแƒ˜ แƒ“แƒ˜แƒกแƒ˜แƒ“แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ

แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒแƒ˜แƒ แƒ™แƒ•แƒ, แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒก แƒ—แƒแƒ แƒ’แƒ›แƒœแƒ˜แƒแƒœ IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒแƒ“ แƒ“แƒ แƒ—แƒแƒ•แƒแƒ“ แƒ‘แƒšแƒแƒ™แƒแƒ•แƒ”แƒœ IP-แƒก (แƒ›แƒแƒ— แƒแƒ  แƒแƒฌแƒฃแƒฎแƒ”แƒ‘แƒ— แƒ˜แƒก, แƒ แƒแƒ› แƒแƒ› IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ 20 แƒกแƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒšแƒแƒ‘แƒ).

แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜ 3
โ€” แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒ›แƒแƒซแƒ แƒแƒแƒ‘แƒแƒก แƒ˜แƒฅ แƒฌแƒแƒ•แƒ˜แƒ“แƒ”แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒฃแƒจแƒ•แƒ”แƒ‘แƒก แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ˜แƒก แƒ’แƒแƒกแƒฌแƒ•แƒ แƒ˜แƒ• แƒฃแƒ™แƒแƒœ.

แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜ 4
- แƒ™แƒ แƒซแƒแƒšแƒแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒ˜แƒžแƒฃแƒšแƒแƒชแƒ˜แƒแƒก แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—.

แƒ แƒ แƒ•แƒฃแƒงแƒแƒ— VPN (แƒแƒžแƒ”แƒ แƒ˜แƒก แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒžแƒแƒขแƒ˜แƒ•แƒ˜แƒกแƒชแƒ”แƒ›แƒ) แƒ“แƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒ“แƒแƒœแƒแƒ›แƒแƒขแƒ”แƒ‘แƒก? แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ Mikrotik แƒ™แƒ•แƒแƒœแƒซแƒ—แƒแƒœ แƒ—แƒแƒ›แƒแƒจแƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ— แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ–แƒ” แƒ˜แƒœแƒขแƒ”แƒœแƒกแƒ˜แƒฃแƒ แƒ˜ แƒ แƒ”แƒชแƒ”แƒžแƒขแƒ˜ L7-แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒแƒช แƒ›แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ’แƒ•แƒ˜แƒฌแƒ˜แƒ (แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒฃแƒคแƒ แƒ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜, แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒแƒ แƒจแƒ แƒฃแƒขแƒ”แƒ‘แƒ–แƒ” แƒ›แƒ˜แƒกแƒ˜ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ, 3 แƒแƒ—แƒ”แƒฃแƒšแƒ–แƒ” PPC460GT แƒžแƒ แƒแƒชแƒ”แƒกแƒแƒ แƒ˜แƒก แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ แƒ›แƒ˜แƒ“แƒ˜แƒก 100%-แƒ›แƒ“แƒ”.

Iptables แƒ“แƒ แƒฆแƒแƒ แƒ˜แƒ‘แƒ˜ แƒ“แƒ แƒ–แƒแƒ แƒ›แƒแƒชแƒ˜ แƒ“แƒ˜แƒกแƒ˜แƒ“แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ.

แƒ แƒ แƒ’แƒแƒฎแƒ“แƒ แƒœแƒแƒ—แƒ”แƒšแƒ˜:
DNS 127.0.0.1-แƒ–แƒ” แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒžแƒแƒœแƒแƒชแƒ”แƒ; แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” แƒ•แƒ”แƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜ แƒ™แƒ•แƒšแƒแƒ• แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒแƒ•แƒšแƒ˜แƒ— แƒแƒกแƒ”แƒ—แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜. แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฃแƒคแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒ˜แƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ DNS-แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ. แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ“แƒ แƒแƒฎแƒแƒšแƒ˜ DNS แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ, แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒงแƒ˜แƒ“แƒฃแƒšแƒแƒ‘แƒ”แƒœ แƒแƒฎแƒแƒš แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒก, แƒชแƒ•แƒšแƒ˜แƒแƒœ แƒ–แƒ”แƒ“แƒ แƒ“แƒแƒœแƒ˜แƒก แƒ“แƒแƒ›แƒ”แƒœแƒ”แƒ‘แƒก แƒ“แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒแƒ— แƒ—แƒแƒ•แƒ˜แƒแƒœแƒ—แƒ˜ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ/แƒแƒจแƒšแƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ˜แƒœแƒช แƒแƒฅแƒ•แƒก แƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ˜แƒชแƒฎแƒแƒ•แƒ แƒแƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ แƒแƒ›:

ip route add blackhole 1.2.3.4

แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ IP แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒกแƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒ“แƒแƒœ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ–แƒ”แƒ›แƒแƒ— แƒฉแƒแƒ›แƒแƒ—แƒ•แƒšแƒ˜แƒšแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒ”แƒ“แƒ˜แƒ— Iptables-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒแƒกแƒแƒ–แƒ แƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”. CentOS Linux-แƒ˜แƒก 7.5.1804 แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒแƒ–แƒ” แƒฃแƒ™แƒ•แƒ” แƒ˜แƒงแƒ แƒชแƒแƒชแƒฎแƒแƒšแƒ˜ แƒ‘แƒแƒšแƒแƒœแƒกแƒ”แƒ แƒ˜.

แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒœแƒ”แƒขแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒกแƒฌแƒ แƒแƒคแƒ˜, แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ›แƒ แƒ™แƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ”แƒšแƒแƒ“แƒแƒก แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒ˜ แƒฌแƒฃแƒ—แƒ˜ แƒ“แƒ แƒ“แƒแƒแƒกแƒ™แƒ•แƒœแƒ, แƒ แƒแƒ› แƒ”แƒก แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ แƒ›แƒ˜แƒฃแƒฌแƒ•แƒ“แƒแƒ›แƒ”แƒšแƒ˜แƒ. แƒ“แƒ˜แƒ“แƒ˜ แƒฎแƒœแƒ˜แƒก แƒซแƒ”แƒ‘แƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ˜แƒ•แƒ”แƒ“แƒ˜แƒ— แƒแƒ› แƒ›แƒแƒ“แƒ”แƒšแƒแƒ›แƒ“แƒ”:
แƒคแƒแƒ˜แƒšแƒ˜ 1 -> /แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜/แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜_แƒ›แƒแƒกแƒžแƒ˜แƒœแƒซแƒ”แƒšแƒ˜แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ:

test.test
blablabla.bubu
torrent
porno

แƒคแƒแƒ˜แƒšแƒ˜ 2 -> /แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜/แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒšแƒ˜_แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜, แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒแƒ™แƒ แƒซแƒแƒšแƒฃแƒšแƒ˜ แƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ:

192.168.111.0/24
241.242.0.0/16

แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒคแƒแƒ˜แƒšแƒ˜ 3 -> ipt.shแƒกแƒแƒ›แƒฃแƒจแƒแƒแƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ ipables-แƒ˜แƒ—:

# ัั‡ะธั‚ั‹ะฒะฐะตะผ ะฟะพะปะตะทะฝัƒัŽ ะธะฝั„ะพั€ะผะฐั†ะธัŽ ะธะท ะฟะตั€ะตั‡ะฝะตะน ั„ะฐะนะปะพะฒ
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 แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒกแƒแƒ˜แƒขแƒ–แƒ” แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒกแƒแƒก, แƒ˜แƒกแƒ”แƒ•แƒ” แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒแƒ“แƒ›แƒ˜แƒœแƒ˜แƒกแƒขแƒ แƒแƒขแƒแƒ แƒ˜, แƒ›แƒแƒฅแƒ•แƒก แƒžแƒ แƒ”แƒขแƒ”แƒœแƒ–แƒ˜แƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ”แƒ‘แƒ–แƒ” :), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒ, แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ–แƒ” แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒแƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒฌแƒ•แƒ”แƒ•แƒ˜ แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒ™แƒ•แƒšแƒแƒ• แƒฉแƒ•แƒ”แƒœแƒก แƒ›แƒฎแƒแƒ แƒ”แƒกแƒแƒ , แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒ•แƒ‘แƒšแƒแƒ™แƒ”แƒ— Opera VPN แƒ“แƒ แƒ“แƒแƒœแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ friGate แƒ“แƒ แƒขแƒ”แƒšแƒ”แƒ›แƒ”แƒขแƒ แƒ˜แƒ Microsoft-แƒ˜แƒกแƒ’แƒแƒœ.

Iptables แƒ“แƒ แƒฆแƒแƒ แƒ˜แƒ‘แƒ˜ แƒ“แƒ แƒ–แƒแƒ แƒ›แƒแƒชแƒ˜ แƒ“แƒ˜แƒกแƒ˜แƒ“แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ