ืืขืจ ืึทืจืืืงื ืืื ื ืืฉื ืืขืงื ืคืื DPI ืึทืืืฉืึทืกืืืึทื ื ืืื ืึทืืฅ ืคืืจืืื ืื ืฆืืืึทืืขื, ืืื ืื ืืืืกื ืฉืืคืืืขืืข ืืืขืจื ืคืื ืืขื ืืขืงืกื ืืื ืืื ืืืึทื. ืืืขืจ ืขืก ืืืฉืจืืืื ืื ืกืืืคึผืืึทืกื ืืืขื ืฆื ืืืืคึผืึทืก ืืคึผื, ืืืึธืก ืคืืืข ืงืึธืืคึผืึทื ืืขืก ืืึธืื ื ืืฉื ืืขื ืืืขื ืืื ืืฉืืื.
ืึธืคึผืืืืงืขื ืื ื #1: ืืขืจ ืึทืจืืืงื ืืื ืคืื ืึท ืคืึธืจืฉืื ื ื ืึทืืืจ ืืื ืืื ื ืืฉื ืืืืืงื ืืืขืจ ืขืก ืื ืฆื ืืึธื ืึธืืขืจ ื ืืฆื ืขืคึผืขืก. ืืขืจ ืืขืืึทื ืง ืืื ืืืืืจื ืืืืฃ ืคึผืขืจืืขื ืืขื ืืขืจืคืึทืจืื ื, ืืื ืงืืื ืกืืืึทืืขืจืึทืืื ืืขื ืขื ืืจืึทืค.
ืืืืจืขื ืื ื ื ืื 2: ืืขืจ ืึทืจืืืงื ืื ืืคืืขืงื ื ืืฉื ืื ืกืืงืจืืฅ ืคืื ืึทืืืึทื ืืืก, ืื ืืืื ืคึฟืึทืจ ืื ืจืื ืืจืึทืื ืืื ืื ืืขืจืข ืกืืืืช ืคืื ืื ืึทืืืืขืื; ืึทืืข ืืึทืืขืจืืึทื ืืื ืคืจืื ืื ืืืฆื ืืื ืงืขื ืืืื ืืืกืงืจืืืื ืืขืจ ืืื ืึทืืึธื ืืืืฃ Habrรฉ. (ืืื ืืื ื ืืฉื ืืขืคืื ืขื ืขืก, ืืื ืืืึธืื ืืืื ืืึทื ืงืืึทืจ ืคึฟืึทืจ ืื ืืื ืง)
ืคึฟืึทืจ ืื ืืืืก ืืึธืื ืืืืขื ืขื ืื ืืืึธืจื ืื ืื, ืืึธืืืจ ืึธื ืืืืื.
ืืืึธืก ืืื DPI?
DPI ืึธืืขืจ Deep Packet Inspection ืืื ืึท ืืขืื ืึธืืึธืืืข ืคึฟืึทืจ ืึทืงืืืืืึทืืืืืื ื ืกืืึทืืืกืืืฉ ืืึทืื, ืงืึธื ืืจืึธืืืจืื ื ืืื ืคึฟืืืืจืืจืื ื ื ืขืฅ ืคึผืึทืงืืฅ ืืืจื ืึทื ืึทืืืืืื ื ื ืื ืืืืื ืคึผืึทืงืึทื ืืขืืขืจื, ืึธืืขืจ ืืืื ืื ืคืื ืืื ืืึทืื ืคืื ืคืึทืจืงืขืจ ืืื ืื ืืขืืืขืืก ืคืื ืื OSI ืืึธืืขื ืคืื ืื ืจืืข ืืื ืืขืืขืจ, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืขืืขืงื ืืื ืคืึทืจืฉืคึผืึทืจื ืืืืจืืกืขืก, ืคืืืืขืจ ืืื ืคึฟืึธืจืืึทืฆืืข ืืืึธืก ืืื ื ืืฉื ืืจืขืคื ืื ืกืคึผืขืกืืคืืขื ืงืจืืืืืจืืึท.
ืขืก ืืขื ืขื ืฆืืืื ืืืืคึผืก ืคืื ืืคึผื ืงืฉืจ, ืืืึธืก ืืขื ืขื ืืืกืงืจืืืื
ืคึผืึทืกืืื ืืคึผื
ืืคึผื ืงืึธื ื ืขืงืืขื ืฆื ืื ืคึผืจืึทืืืืืืขืจ ื ืขืฅ ืืื ืคึผืึทืจืึทืืขื (ื ืื ืืื ืึท ืืืจืืฉื ืื) ืึธืืขืจ ืืืจื ืึท ืคึผืึทืกืืื ืึธืคึผืืืฉ ืกืคึผืืืืืขืจ, ืึธืืขืจ ื ืืฆื ืืืจืขืจืื ื ืคืื ืคืึทืจืงืขืจ ืขืจืืืืฉืึทื ืืืืึทื ืคืื ื ืืฆืขืจืก. ืืขืจ ืงืฉืจ ืืื ื ืืฉื ืคึผืึทืืขืืขื ืื ืืืืงืืึทื ืคืื ืื ื ืขืฅ ืคืื ืื ืฉืคึผืืึทืืขืจ ืืื ืคืึทื ืคืื ื ืื ืืขื ืืืืง ืืคึผื ืคืึธืจืฉืืขืืื ื, ืืืึธืก ืืื ืืืึธืก ืขืก ืืื ืืขื ืืฆื ืืืจื ืืจืืืก ืคึผืจืึทืืืืืืขืจื. ืืคึผื ืืื ืืขื ืืืคึผ ืคืื ืงืฉืจ ืงืขื ืขื ืืขืงื ืืงืื ืืืืื ืืขืืขืงื ืึทื ืคึผืจืืืื ืฆื ืืขืื ืคึผืจืึธืืืืืึทืืึทื ืืื ืืึทืื, ืึธืืขืจ ื ืืฉื ืืึทืืื ืขืก. ืฆื ืืืืคึผืึทืก ืืขื ืจืืกืืจืืงืฉืึทื ืืื ืคืึทืจืฉืคึผืึทืจื ืึทืงืกืขืก ืฆื ืึท ืคึผืจืึธืืืืืึทืืึทื ืคึผืืึทืฅ, DPI ืกืขื ืื ืืขืจ ืืึทื ืืฆืขืจ ืืืึธืก ืืขืื ืึท ืืคืืขืฉืืขืื URL ืึท ืกืคึผืขืฆืืขื ืงืจืึทืคืืขื ืืืืคึผ ืคึผืึทืงืึทื ืืื ืึท ืจืืืขืจืขืงื ืฆื ืื ืฉืคึผืืึทืืขืจ ืก ืฉืืืคึผ ืืืึทื, ืืื ืืืื ืึทืืึท ืึท ืขื ืืคืขืจ ืืื ืืขืฉืืงื ืืืจื ืื ืืขืืขืื ืืืื ืืื (ืื ืกืขื ืืขืจ ืก IP) ืึทืืจืขืก ืืื TCP ืกืืงืืืึทื ืก ืืขื ืขื ืคืึธืจืืืฉื). ืืืืึทื ืื DPI ืืื ืคืืืืงืื ื ืขืขื ืืขืจ ืฆื ืืขืจ ืืึทื ืืฆืขืจ ืืื ืื ืืขืืขืื ืคึผืืึทืฅ, ืื ืกืคึผืึธืึธืคืขื ืขื ืืคืขืจ ืจืืืฉืึทื ืื ืืึทื ืืฆืขืจ 'ืก ืืืื ืคืึทืกืืขืจ ืืื ืื ืคืึทืงืืืฉ ืขื ืืคืขืจ ืคืื ืื ืคึผืืึทืฅ.
ืึทืงืืืื ืืคึผื
ืึทืงืืืื ืืคึผื - ืืคึผื ืงืึธื ื ืขืงืืขื ืฆื ืื ื ืขืฅ ืคืื ืื ืฉืคึผืืึทืืขืจ ืืืืฃ ืื ืืขืืืืื ืืืขื ืืืขื, ืืื ืงืืื ืื ืืขืจืข ื ืขืฅ ืืืื. ืืขืจ ืฉืคึผืืึทืืขืจ ืงืึทื ืคืืืืขืจ ืจืืืื ื ืึทืืื ืึทื DPI ืืืงืืื ืคืึทืจืงืขืจ ืคืื ืืืืขืจื ืฆื ืืคืืขืฉืืขืื IP ืึทืืจืขืกืขืก ืึธืืขืจ ืืึธืืืืื ื, ืืื DPI ืืึทื ืืืกืืืื ืฆื ืฆื ืืึธืื ืึธืืขืจ ืคืึทืจืฉืคึผืึทืจื ืคืึทืจืงืขืจ. ืึทืงืืืื ืืคึผื ืงืขื ืขื ืืืจืืงืืงื ืืืืืข ืึทืืืืึธืืื ื ืืื ืื ืงืึทืืื ื ืคืึทืจืงืขืจ, ืึธืืขืจ, ืืืื ืืขืจ ืฉืคึผืืึทืืขืจ ื ืืฆื ืืคึผื ืืืืื ืฆื ืคืึทืจืฉืคึผืึทืจื ืืืืืืขื ืคืื ืื ืจืขืืืกืืจื, ืขืก ืืื ืืขืจืกื ืึธืคื ืงืึทื ืคืืืืขืจื ืฆื ืืืจืืงืืงื ืืืืื ืึทืืืืึธืืื ื ืคืึทืจืงืขืจ.
ื ืื ืืืืื ืื ืืคืขืงืืืืื ืึทืก ืคืื ืคืึทืจืงืขืจ ืืืึทืงืื ื, ืึธืืขืจ ืืืื ืื ืืึทืกืข ืืืืฃ DPI ืืขืคึผืขื ืืก ืืืืฃ ืืขื ืืืคึผ ืคืื ืงืฉืจ, ืึทืืื ืขืก ืืื ืืขืืืขื ื ืืฉื ืฆื ืืืขืจืงืืงื ืึทืืข ืคืึทืจืงืขืจ, ืึธืืขืจ ืืืืื ืืืืขืจ ืึธื ืขืก:
"ื ืึธืจืืึทื" ืืคึผื
ื "ืจืขืืืืขืจ" ืืคึผื ืืื ืึท ืืคึผื ืืืึธืก ืคืืืืขืจืก ืึท ืืืืขืจ ืืืคึผ ืคืื ืคืึทืจืงืขืจ ืืืืื ืืืืฃ ืื ืืขืจืกื ืคึผืจืึธืกื ืคึผืึธืจืฅ ืคึฟืึทืจ ืืขื ืืืคึผ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึท "ืจืขืืืืขืจ" ืืคึผื ืืืืขืงืฅ ืืื ืืืึทืงืก ืคึผืจืึธืืืืืึทืืึทื ืืืืคึผ ืคืึทืจืงืขืจ ืืืืื ืืืืฃ ืคึผืึธืจื 80, ืืืืคึผืก ืคืึทืจืงืขืจ ืืืืฃ ืคึผืึธืจื 443. ืืขืจ ืืืคึผ ืคืื ืืคึผื ืืืขื ื ืืฉื ืฉืคึผืืจ ืคึผืจืึธืืืืืึทืืึทื ืืื ืืึทืื ืืืื ืืืจ ืฉืืงื ืึท ืืงืฉื ืืื ืึท ืืคืืขืฉืืขืื URL ืฆื ืึทื ืื ืืืึธืงืงืขื IP ืึธืืขืจ ื ืื- ื ืึธืจืืึทื ืคึผืึธืจื.
"ืืึทื ืฅ" ืืคึผื
ื ืื ืขื ืืขื "ืจืขืืืืขืจ" ืืคึผื, ืืขื ืืืคึผ ืคืื ืืคึผื ืงืืึทืกืึทืคืืื ืคืึทืจืงืขืจ ืจืึทืืึทืจืืืึทืก ืคืื IP ืึทืืจืขืก ืืื ืคึผืึธืจื. ืืขื ืืืขื, ืืคืืขืฉืืขืื ืืืืืืขื ืืืขื ื ืืฉื ืขืคืขื ืขื ืืคืืื ืืืื ืืืจ ื ืืฆื ืึท ืคืจืืงืกื ืกืขืจืืืขืจ ืืืืฃ ืึท ืืึธืจ ืึทื ืืขืจืฉ ืคึผืึธืจื ืืื ืื ืืืึธืงืงืขื IP ืึทืืจืขืก.
ื ืืฆื DPI
ืืื ืกืืจ ื ืืฉื ืฆื ืจืขืืืฆืืจื ืื ืืึทืื ืึทืจืืืขืจืคืืจื ืงืืจืก, ืืืจ ืืึทืจืคึฟื ืฆื ื ืืฆื "ื ืึธืจืืึทื" ืคึผืึทืกืืื ืืคึผื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืคืขืงืืืืืื? ืคืึทืจืฉืคึผืึทืจื ืงืืื? ืจืขืกืืจืกื, ืื ืคืขืืืงืืึทื ืงืึทื ืคืืืืขืจืืืฉืึทื ืงืืงื ืืื ืืึธืก:
- ืืืืคึผ ืคืืืืขืจ ืืืืื ืืืืฃ ืคึผืึธืจื 80
- ืืืืคึผืก ืืืืื ืืืืฃ ืคึผืึธืจื 443
- ืืืืืึธืจืจืขื ื ืืืืื ืืืืฃ ืคึผืึธืจืฅ 6881-6889
ืืืขืจ ืคึผืจืึธืืืขืืก ืึธื ืืืืื ืืืื ืื ืืืื ืืืขื ื ืืฆื ืึท ืึทื ืืขืจืฉ ืคึผืึธืจื ืึทืืื ื ืืฉื ืฆื ืคืึทืจืืืจื ืืืืขืจื, ืืขืืึธืื ืืืจ ืืืขื ืืึธืื ืฆื ืงืึธื ืืจืึธืืืจื ืืขืืขืจ ืคึผืขืงื, ืคึฟืึทืจ ืืืึทืฉืคึผืื ืืืจ ืงืขื ืขื ืืขืื:
- ืืืืคึผ ืึทืจืืขื ืืืืฃ ืคึผืึธืจื 80 ืืื 8080
- ืืืืคึผืก ืืืืฃ ืคึผืึธืจื 443 ืืื 8443
- ืืืืืึธืจืจืขื ื ืืืืฃ ืงืืื ืื ืืขืจืข ืืึทื ื
ืืืืึทื ืคืื ืืขื, ืืืจ ืืืขื ืืึธืื ืฆื ืืึทืฉืืืืขื ืฆื "ืึทืงืืืื" ืืคึผื ืึธืืขืจ ื ืืฆื ืืืึทืงืื ื ืืื ืึทื ื ืึธื ืื ืก ืกืขืจืืืขืจ.
ืืืึทืงืื ื ื ืืฆื ืื ืก
ืืืื ืืืขื ืฆื ืคืึทืจืฉืคึผืึทืจื ืึทืงืกืขืก ืฆื ืึท ืืืื ืืื ืฆื ืื ืืขืจืกืขืคึผื ืื ืื ืก ืืขืื ื ืืฆื ืึท ืืืืข ืื ืก ืกืขืจืืืขืจ ืืื ืฆืืจืืงืงืืืขื ืื ืืึทื ืืฆืขืจ ืึท "ืฉืืื" IP ืึทืืจืขืก ืืื ืืื ืื ืคืืจืืื ืื ืืืื. ืึธืืขืจ ืืึธืก ืงืขื ื ืืฉื ืืขืื ืึท ืืขืจืึทื ืืื ืจืขืืืืืึทื, ืืืืึทื ืขืก ืืื ืืขืืืขื ืฆื ืคืึทืจืืืึทืื ืึทืืจืขืก ืกืคึผืึธืึธืคืื ื:
ืึธืคึผืฆืืข 1: ืขืืืืื ื ืื ืืึธืกืฅ ืืขืงืข (ืคึฟืึทืจ ืืขืกืงืืึทืคึผ)
ืื ืืึธืกืฅ ืืขืงืข ืืื ืึท ืื ืืึทืืจืึทื ืืืื ืคืื ืงืืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืฉืืขื ืืืง ื ืืฆื ืขืก. ืฆื ืึทืงืกืขืก ืื ืืืื, ืืขืจ ืืึทื ืืฆืขืจ ืืืื:
- ืืขืคึฟืื ืขื ืื IP ืึทืืจืขืก ืคืื ืื ืคืืจืืื ืื ืืืื
- ืขืคึฟืขื ืขื ืื ืืึธืกืฅ ืืขืงืข ืคึฟืึทืจ ืขืืืืื ื (ืึทืืืื ืืกืืจืึทืืึธืจ ืจืขืื ืคืืจืืื ืื), ืืืื ืืื:
- ืืื ืืงืก: /etc/hosts
- Windows:% ืืืื ืืืจ% ืกืืกืืขื 32 ืืจืืืืืขืจ ืกืขืืืื ืืก
- ืืืื ืึท ืฉืืจื ืืื ืืขื ืคึฟืึธืจืืึทื: <ืืงืืจ ื ืึธืืขื>
- ืืื ืขื ืืขืจืื ืืขื
ืื ืืืึทืืข ืคืื โโืืขื ืืืคึฟื ืืื ืืืึทื ืงืึทืืคึผืืขืงืกืืื ืืื ืื ืคืึธืืขืจืื ื ืคึฟืึทืจ ืึทืืืื ืืกืืจืึทืืึธืจ ืจืขืื.
ืึธืคึผืฆืืข 2: ืืึธื (ืื ืก ืืืืขืจ ืืืืคึผืก) ืึธืืขืจ ืืึธื (ืื ืก ืืืืขืจ ืืืก)
ืื ืืขืืืึธืืก ืืึธืื ืืืจ ืฆื ืืึทืฉืืฆื ืืืืขืจ ืื ืก ืืขืื ืคืื ืกืคึผืึธืึธืคืื ื ื ืืฆื ืขื ืงืจืืคึผืฉืึทื, ืึธืืขืจ ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ื ืืฉื ืืขืฉืืืฆื ืืืจื ืึทืืข ืึทืคึผืืึทืงืืืฉืึทื ื. ืืึธืืืจ ืืขื ืื ืื ืคืื ืืึทืฉืืขืืืงื DoH ืคึฟืึทืจ ืืึธืืืืืึท ืคืืจืขืคืึธืงืก ืืืขืจืกืืข 66 ืคึฟืื ืื ืืึทื ืืฆืขืจ ืก ืืืึทื:
- ืืืื ืฆื ืึทืืจืขืก
ืืืขืื: config ืืื ืคืืจืขืคืึธืงืก - ืืึทืฉืืขืืืงื ืึทื ืืขืจ ืืึทื ืืฆืขืจ ืึทืกืืื ืึทืืข ืจืืืืงืืจื
- ืืืืฉื ืคึผืึทืจืึทืืขืืขืจ ืืืขืจื ื ืขืฅ.ืืจืจ.ืืึธืืข ืืืืฃ:
- 0 - ืืืกืืืืึทื TRR
- 1 - ืึธืืึทืืึทืืืง ืกืขืืขืงืฆืืข
- 2 - ืืขืื DoH ืืืจื ืคืขืืืงืืึทื
- ืืืืฉื ืคึผืึทืจืึทืืขืืขืจ network.trr.uri ืกืึทืืขืงืืื ื ืื ืก ืกืขืจืืืขืจ
- Cloudflare DNS:
mozilla.cloudflare-dns.com/dns-query - ืืืื ืื ืก:
dns.google.com/experimental
- Cloudflare DNS:
- ืืืืฉื ืคึผืึทืจืึทืืขืืขืจ ื ืขืฅ.ืืจืจ.ืืืกืืจืึทืคึผืึทืืจืขืกืก ืืืืฃ:
- ืืืื ืงืืึธืืืคืืึทืจืข ืื ืก ืืื ืืืืกืืขืงืืืื: 1.1.1.1
- ืืืื Google DNS ืืื ืืืืกืืขืงืืืื: 8.8.8.8
- ืืืืฉื ืคึผืึทืจืึทืืขืืขืจ ืืืขืจื ื ืขืฅ.ืกืขืงืืจืืื.ืขืกื ื.ืขื ืืืืึทืื ืืืืฃ ืจืืืืืง
- ืงืึธื ืืจืึธืืืจื ืึทื ืื ืกืขืืืื ืืก ืืขื ืขื ืจืืืืืง ื ืืฆื
ืงืืึธืืืคืืึทืจืข ืืื ืกื
ืืึธืืฉ ืืขื ืืืคึฟื ืืื ืืขืจ ืงืึธืืคึผืืืฆืืจื, ืขืก ืืื ื ืืฉื ืืึทืจืคื ืื ืืึทื ืืฆืขืจ ืฆื ืืึธืื ืึทืืืื ืืกืืจืึทืืึธืจ ืจืขืื, ืืื ืขืก ืืขื ืขื ืคืืืข ืื ืืขืจืข ืืืขืื ืฆื ืืึทืืืึธืจืขื ืขื ืึท ืื ืก ืืขืื ืืืึธืก ืืขื ืขื ื ืืฉื ืืืกืงืจืืืื ืืื ืืขื ืึทืจืืืงื.
ืึธืคึผืฆืืข 3 (ืคึฟืึทืจ ืจืืจืขืืืืืง ืืขืืืืกืขืก):
ื ืืฆื ืื Cloudflare ืึทืคึผ ืฆื
ืืขืกืืื ื
ืฆื ืงืึธื ืืจืึธืืืจื ืื ืคืขืื ืคืื ืึทืงืกืขืก ืฆื ืจืขืกืืจืกื, ืึท ืคืขืื ืืคืืขืฉืืขืื ืืื ืื ืจืืกืืฉืข ืคืขืืขืจืืืฉืึทื ืืื ืืขืืคึผืขืจืขืจืึทืื ืคึผืขืจืืฉืึทืกื:
ืืืืคึผ ืืฉืขืง + ืคึผืึธืจื 80 ืืืืคึผ ืืฉืขืง + ืคึผืึธืจื 8080 ืืืืคึผืก ืืฉืขืง + ืคึผืึธืจื 443 ืืืืคึผืก ืืฉืขืง + ืคึผืึธืจื 8443
ืกืึธืฃ
ืืื ืืึธืฃ ืึทื ืืขืจ ืึทืจืืืงื ืืืขื ืืืื ื ืืฆืืง ืืื ืืืขื ืืืืืงื ื ืื ืืืืื ืึทืืืื ืืกืืจืึทืืึธืจืก ืฆื ืคึฟืึทืจืฉืืืื ืื ืืขืืข ืืื ืืขืจ ืืขืืึทื, ืึธืืขืจ ืืืื ืืขืื ืึท ืคืืจืฉืืื ื ืึทื ืจืขืกืืจืกื ืืืขืื ืฉืืขื ืืืง ืืืื ืืืืฃ ืืขืจ ืืืึทื ืคืื ืืขืจ ืืึทื ืืฆืขืจ, ืืื ืื ืืืื ืคึฟืึทืจ ื ืืึทืข ืกืึทืืืฉืึทื ื ืืึธื ืืืื ืึท ืื ืืึทืืจืึทื ืืืื ืคึฟืึทืจ ืืื.
ื ืืฆืืง ืืื ืงืก
ืืืคึผืืึทืืขื ืื ื ืื ืขื ืงืจืืคึผืืื SNI ื ืึธืจืืึทื ืืื Firefox ืึธืคืคืืื ืข ืืคึผื ืืืืคึผืึทืก
ืืขืจืฆื ืึทืจืืืก ืืขื ืึทืจืืืงืืื ืงืืึธืืืคืืึทืจืข ืคึผืจืืืืจื ืงืขื ืขื ื ืื ืืืื ืืขืขื ืืืงื ืืืืฃ ืื Tele2 ืึธืคึผืขืจืึทืืึธืจ ื ืขืฅ, ืืื ืึท ืจืืืืืง ืงืึทื ืคืืืืขืจื ืืคึผื ืืืึทืงืก ืึทืงืกืขืก ืฆื ืื ืคึผืจืึธืืข ืคึผืืึทืฅ.
ืคึผืก ืืื ืืืฆื, ืืึธืก ืืื ืืขืจ ืขืจืฉืืขืจ ืฉืคึผืืึทืืขืจ ืืืึธืก ืจืืืืืง ืืืึทืงืก ืจืขืกืืจืกื.
ืืงืืจ: www.habr.com