Fail2ban: Fail2ban рдФрд░ abuseipdb рдЗрдВрдЯрд░рдЧреНрд░реЗрд╢рди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдлрд╝рд░ре░ 2019  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: fail2ban/fail2ban

рд╡рд╛рддрд╛рд╡рд░рдг:

  • Fail2Ban рд╕рдВрд╕реНрдХрд░рдг (рдХрд┐рд╕реА рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рддрд░рдг рдкреНрд░рддреНрдпрдп рд╕рд╣рд┐рдд):
  • OS, рд░рд┐рд▓реАрдЬрд╝ рдирд╛рдо/рд╕рдВрд╕реНрдХрд░рдг рд╕рд╣рд┐рдд: рдбреЗрдмрд┐рдпрди 9 (рдЦрд┐рдВрдЪрд╛рд╡), рдкрд╛рдпрдерди 2.7.13,
  • [x] Fail2Ban OS/рд╡рд┐рддрд░рдг рддрдВрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд: Fail2Ban v0.9.6
  • [ ] рдЖрдкрдиреЗ рдХреЛрдбрдмреЗрд╕ рдкрд░ рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рджреЗрд╢реА рдкреИрдЪ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ
  • [ ] рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХрд┐рдП рдЧрдП рдереЗ (рд╡рд┐рд╡рд░рдг рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)

рд╕рдорд╕реНрдпрд╛:

рдареАрдХ рд╣реИ, рддреЛ рдореБрдЭреЗ Fail2ban рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ abuseipdb рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рд╣реИ
рдЗрд╕рд▓рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдПрдмреНрдпреВрд╕рд┐рдкрдбреАрдмреА рдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдкрдврд╝рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓ рдЧрдпрд╛
https://www.abuseipdb.com/fail2ban.html

actionban = curl --fail --ciphers ecdhe_ecdsa_aes_256_sha --data 'key=<abuseipdb_apikey>' --data-urlencode 'comment=<matches>' --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"

рдЕрдм рдЬрдм рдореИрдВ рдЗрд╕реЗ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдирд┐рдореНрди рдорд┐рд▓рддрд╛ рд╣реИ:
рддреНрд░реБрдЯрд┐ред

curl --fail --ciphers ecdhe_ecdsa_aes_256_sha --data 'key=<abuseipdb_apikey>' --data-urlencode 'comment=<matches>' --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"

рдЬрдм рд░рд┐рдкреЛрд░реНрдЯ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдЙрд╕реЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

рдЕрдм рдЬрдм рдореИрдВ рдЙрд╕ рдЖрджреЗрд╢ рдХреЛ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░реЗ рд╕рдВрдХреЗрдд рдкрд░ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

root<strong i="26">@server1</strong>:/etc/fail2ban# curl --fail --ciphers ecdhe_ecdsa_aes_256_sha --data 'key=<abuseipdb_apikey>' --data-urlencode 'comment=<matches>' --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"
curl: (59) failed setting cipher list: ecdhe_ecdsa_aes_256_sha

рддреЛ рдпрд╣ рдХрд╣ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд┐рдлрд░ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдбреЗрдмрд┐рдпрди 9 рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рд╕рд┐рдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╕рд╛рдЗрдлрд░ рд╕реЗрдЯ рдХрд░реЗрдВ ecdhe_ecdsa_aes_256_sha

рдпрд╣ рдбреЗрдмрд┐рдпрди 9 (рдЦрд┐рдВрдЪрд╛рд╡) рд╣реИ

uname -a
Linux server1 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux

curl -V
curl 7.52.1 (x86_64-pc-linux-gnu) libcurl/7.52.1 OpenSSL/1.0.2q zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL

python -V
Python 2.7.13

 fail2ban-client -V
Fail2Ban v0.9.6

рдЕрдм рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдирдпрд╛ рддрд╛рдЬрд╝рд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЕрднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ
3 рджрд┐рди рдкрд╣рд▓реЗред

рдЕрдм рдореИрдВрдиреЗ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрд▓рд╛рд╢ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ
рдФрд░ рдореБрдЭреЗ рдХреБрдЫ рдорд┐рд▓рд╛ред

https://github.com/fail2ban/fail2ban/issues/2044

рдЕрдм рдЬрдм рдореИрдВ рд╡рд╣ рдЖрджреЗрд╢ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдХреА рд╡рд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реИ
рдЙрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!

actionban = curl --tlsv1.1 --data 'key=<abuseipdb_apikey>' --data-urlencode "comment=<matches>" --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"

рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ /etc/fail2ban/action.d/abuseipdb.conf . рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЕрдм рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд▓рд╛рдЗрди 89 рдкрд░ рд╣реИ

рд╡рд╣ рд▓рд╛рдЗрди рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ abuseipdb.conf рдореЗрдВ рд╣реИ

actionban = lgm=$(printf '%%s\n...' "<matches>"); curl --fail --tlsv1.1 --data "key=<abuseipdb_apikey>" --data-urlencode "comment=$lgm" --data "ip=<ip>" --data "category=<abuseipdb_category>" "https://www.abuseipdb.com/report/json"

рдЕрдм рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓рддрд╛ рд╣реВрдВ рддреЛ рдХрд░реНрд▓ рд╡рд╛рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЕрдм рдХрдо рд╕реЗ рдХрдо рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

 curl --tlsv1.1 --data 'key=<abuseipdb_apikey>' --data-urlencode "comment=<matches>" --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"
 ```
I have not seen any reports uploaded yet to abuseipdb but I believe that there
is some kind of issue with Debian 9 and the curl and the cipher it is using

Now in my abuseipdb.conf it is now 
```ini
actionban = curl --tlsv1.1 --data 'key=<abuseipdb_apikey>' --data-urlencode "comment=<matches>" --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"

рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рдлрд╝реЗрд▓2рдмреИрди рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд┐рдпрд╛ред

рдХреНрдпрд╛ рдХреЛрдИ рдХреГрдкрдпрд╛ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рд╢реБрдХреНрд░рд┐рдпрд╛,

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

  1. рдЙрд╕ рдорд╢реАрди рдкрд░ рд░рд╣реЗрдВ рдЬрд┐рд╕ рдкрд░ рдбреЗрдмрд┐рдпрди 9 рд╕реНрдерд╛рдкрд┐рдд рд╣реЛред

рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ

curl --fail --ciphers ecdhe_ecdsa_aes_256_sha --data 'key=<abuseipdb_apikey>' --data-urlencode 'comment=<matches>' --data 'ip=<ip>' --data 'category=<abuseipdb_category>' "https://www.abuseipdb.com/report/json"

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдХрд┐ рд░рд┐рдкреЛрд░реНрдЯ рдареАрдХ рд╕реЗ abuseipdb.com рдкрд░ рдЕрдкрд▓реЛрдб рд╣реЛ рдЬрд╛рдПрдЧреА

рдордирд╛рдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░

рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рдбрдВрдк рдФрд░ рдЕрдиреНрдп рд╕рд╣рд╛рдпрдХ рдЕрдВрд╢

рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
рдореЗрд░реА рдЬреЗрд▓редрд╕реНрдерд╛рдиреАрдп рд▓реЗрдХрд┐рди рд╡рд╣ рдпрд╣рд╛рдБ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ
рд╡рд╣ рдПрдХ рдХрд░реНрд▓ рд▓рд╛рдЗрди рдЬреЛ рдореЗрд░рд╛ рдореБрджреНрджрд╛ рд╣реИред

3rd party issue closed-as-duplicate implemented-in-newer-version

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреЛрдИ рднреА рдЖрдкрдХреЗ рд▓рд┐рдП рдЧрдзреЗ рдирд╣реАрдВ рд░рд╣рд╛ рд╣реИред рдЖрдк рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рдЖрдХреНрд░рд╛рдордХ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред

Sebres - рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЙрддреНрддрд░ рджрд┐рдпрд╛ - рд╕рдорд╕реНрдпрд╛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐ рдХреА рд╕рд╣рд╛рдпрддрд╛ рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдХрд╛рд▓реНрдкрдирд┐рдХ рд░реВрдк рд╕реЗ рдорджрджрдЧрд╛рд░ рд╣реИред

рдЙрд╕рдиреЗ рдЖрдкрдХреЛ рдмрддрд╛рдпрд╛ рдХрд┐ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдЖрдкрдХреЗ рдкрд╛рд╕ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИред рдЖрдк 0.9.x рдкрд░ рд╣реИрдВ - рдЙрд╕рдиреЗ рдЖрдкрдХреЛ 0.10.x . рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдерд╛

рдЙрдиреНрд╣реЛрдВрдиреЗ рдпрд╣ рднреА рдХрд╣рд╛ рдХрд┐ рдЖрдк рдЬреЛ рдкреВрдЫ рд░рд╣реЗ рдереЗ, рд╡рд╣ 100% рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдереЗред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛: рдпрджрд┐ рдЖрдкрдиреЗ рд╕рдВрд╢реЛрдзрд┐рдд рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдирд╛ рд╡рд┐рд▓рдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдЕрдВрдд рдореЗрдВ, рдЙрд╕реЗ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рдлрд▓ 2 рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрд╕ рддреГрддреАрдп-рдкрдХреНрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЙрд╕реЗ "рдЧрдзреЗ" рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИред

рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдЖрдХреНрд░рд╛рдордХ рдЕрд╢рд┐рд╖реНрдЯрддрд╛ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЙрдЪрд┐рдд рд╣реИред Sebres рдПрдХ рд╕реНрд╡рдпрдВрд╕реЗрд╡рдХ рд╣реИ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдиреЗ рдЙрд╕рдХрд╛ рдЕрдкрдорд╛рди рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рдЕрдкрдорд╛рди рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред

рдпрд╣ рд╡рд┐рдЪрд┐рддреНрд░ рд╣реИ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдм рдЬрд╛рдХрд░ рдХреЛрдИ рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдо рдвреВрдВрдврд╝реЗрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрдд рдЙрддреНрддрд░ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред рд╕рд░реНрд╡рд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХрд╛ рдпрд╣ рдПрдХ рд╡рд┐рдХреГрдд рддрд░реАрдХрд╛ рд╣реИред

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

  1. рдпрд╣ рдлреЗрд▓2рдмреИрди рдХрд╛ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ
  2. рдЗрд╕реА рддрд░рд╣ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ #2101 (f2b 0.10 рдХреЗ рд▓рд┐рдП) рдореЗрдВ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
  3. рдпрд╛ рддреЛ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдлрд╝реЗрд▓2рдмреИрди рд╕рдВрд╕реНрдХрд░рдг рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдФрд░ рд╕рдВрднрд╡рддрдГ рдкреАрдЖрд░ рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдпрджрд┐ рдпрд╣ <0.10.3 рд╣реЛрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ fc76ccf19218f7eb14afcbf916fe47c3c9ccaa95)
  4. рдпрд╛ рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рдкреБрд░рд╛рдиреЗ 0.9 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдорд░реНрдЬ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛)ред
  5. рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХрд┐ рдЖрдк рд╣рдореЗрдВ рдЗрд╕ рд▓рдВрдмреЗ рдЯрд┐рдХрдЯ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд╣рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХрд╛ рдореБрджреНрджрд╛ рдХреНрдпрд╛ рд╣реИ)ред рд╡реИрд╕реЗ рднреА рдпрджрд┐ рдЖрдк #2044 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд░реНрд▓ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдмрджрд▓ рджреЗрдВрдЧреЗ (рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреАрдЖрд░ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛, fc76ccf19218f7eb14afcbf916fe47c3c9ccaa95 рджреЗрдЦреЗрдВ), рдЗрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╕рдореНрдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред рддреГрддреАрдп рдкрдХреНрд╖ (рдФрд░ рдЕрдкреНрд░рдЪрд▓рд┐рдд) рдореБрджреНрджрд╛ред

рд╡рд╛рд╣ рдпрд╣рд╛рдБ рдХреЗ рд▓реЛрдЧ рдЧрдзреЗ рд╣реИрдВред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рдирд╣реАрдВ рд╣реИ.. рдореЗрд░реЗ рдкрд╛рд╕ F2B рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╣реИ
рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЬрдм рд▓реЛрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдХрд┐рддрдирд╛ рдШрдЯрд┐рдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ
рдПрдХ рдореБрджреНрджрд╛ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред

рдпрд╣ рдорд╛рдорд▓рд╛ рднреА рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдкреБрд░рд╛рдирд╛ рдирд╣реАрдВ рд╣реИ!

рдпрд╣ Fail2Ban рдХреЗ рд╕рд╛рде рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдЗрд╕реЗ рднрд╛рдбрд╝ рдореЗрдВ рдЬрд╛рдУ рдореБрдЭреЗ рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛
Fail2Ban рдЬреИрд╕реЗ рдЕрдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╕рд╛рде рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдБ рдХреЗ рджреЗрд╡рддрд╛ рдЗрддрдиреЗ рдмрдбрд╝реЗ рд╣реИрдВ
рдмреЗрд╡рдХреВрдлред

рдХреЛрдИ рднреА рдЖрдкрдХреЗ рд▓рд┐рдП рдЧрдзреЗ рдирд╣реАрдВ рд░рд╣рд╛ рд╣реИред рдЖрдк рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рдЖрдХреНрд░рд╛рдордХ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред

Sebres - рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЙрддреНрддрд░ рджрд┐рдпрд╛ - рд╕рдорд╕реНрдпрд╛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐ рдХреА рд╕рд╣рд╛рдпрддрд╛ рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдХрд╛рд▓реНрдкрдирд┐рдХ рд░реВрдк рд╕реЗ рдорджрджрдЧрд╛рд░ рд╣реИред

рдЙрд╕рдиреЗ рдЖрдкрдХреЛ рдмрддрд╛рдпрд╛ рдХрд┐ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдЖрдкрдХреЗ рдкрд╛рд╕ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИред рдЖрдк 0.9.x рдкрд░ рд╣реИрдВ - рдЙрд╕рдиреЗ рдЖрдкрдХреЛ 0.10.x . рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдерд╛

рдЙрдиреНрд╣реЛрдВрдиреЗ рдпрд╣ рднреА рдХрд╣рд╛ рдХрд┐ рдЖрдк рдЬреЛ рдкреВрдЫ рд░рд╣реЗ рдереЗ, рд╡рд╣ 100% рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдереЗред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛: рдпрджрд┐ рдЖрдкрдиреЗ рд╕рдВрд╢реЛрдзрд┐рдд рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк рдЕрдкрдирд╛ рд╡рд┐рд▓рдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдЕрдВрдд рдореЗрдВ, рдЙрд╕реЗ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рдлрд▓ 2 рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрд╕ рддреГрддреАрдп-рдкрдХреНрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдЙрд╕реЗ "рдЧрдзреЗ" рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИред

рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдЖрдХреНрд░рд╛рдордХ рдЕрд╢рд┐рд╖реНрдЯрддрд╛ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдирд╛ рдЙрдЪрд┐рдд рд╣реИред Sebres рдПрдХ рд╕реНрд╡рдпрдВрд╕реЗрд╡рдХ рд╣реИ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдкрдиреЗ рдЙрд╕рдХрд╛ рдЕрдкрдорд╛рди рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рдЕрдкрдорд╛рди рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред

рдпрд╣ рд╡рд┐рдЪрд┐рддреНрд░ рд╣реИ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдм рдЬрд╛рдХрд░ рдХреЛрдИ рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдо рдвреВрдВрдврд╝реЗрдВрдЧреЗ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрдд рдЙрддреНрддрд░ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИред рд╕рд░реНрд╡рд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХрд╛ рдпрд╣ рдПрдХ рд╡рд┐рдХреГрдд рддрд░реАрдХрд╛ рд╣реИред

@thereporter42
рдЖрдкрдиреЗ v0.9.6 рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреА рд╕реВрдЪрдирд╛ рджреА рд╣реИ...
рди рд╣реА рдЗрд╕рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╣реИред (рдпрд╣ 0.10.4 рдФрд░ 0.11 рд╣реИрдВ)ред
рди рд╣реА рдпрд╣ рдлреЗрд▓2рдмреИрди рд╕реЗрд▓реНрдл рдХрд╛ рдореБрджреНрджрд╛ рд╣реИ (рдпрд╣рд╛рдВ рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рдХреА рдЧрдИ рдХрд┐рд╕реА рдЪреАрдЬ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд░рд┐рд╕реНрдкреЙрдиреНрд╕ рдПрдХреНрд╢рди)ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрд▓рдд рдЬрдЧрд╣ рдорд┐рд▓ рдЧрдИ рд╣реИ (рдпрд╣ рдбреЗрд╡рд▓рдкрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд╣ рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рдЕрдкрдирд╛ рдлрд╝реЗрд▓2рдмреИрди рдФрд░ рдЙрд╕рдХреЗ рдХреЙрдиреНрдлрд┐рдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред
рдФрд░ рдЕрдВрддрд┐рдо рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо, рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдкрд╣рд▓реЗ рд╣реА рдХрдИ рдмрд╛рд░ рдЪрд░реНрдЪрд╛ рд╣реЛ рдЪреБрдХреА рд╣реИ рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЛ рдмрд╛рд░-рдмрд╛рд░ рджреЛрд╣рд░рд╛рдиреЗ рдХрд╛ рди рддреЛ рд╕рдордп рд╣реИ рдФрд░ рди рд╣реА рдЗрд░рд╛рджрд╛ рд╣реИред

рдФрд░ рдЕрдм рдЪреБрдк рд░рд╣реЗрдВ рдФрд░ рдЕрдкрдиреА рд╢рд┐рдХрд╛рдпрддреЗрдВ рдХрд╣реАрдВ рдФрд░ рд░рдЦреЗрдВ, рдЬрдм рддрдХ рдХрд┐ рдЖрдкрдХреЛ рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рджреНрдзрд╛рдВрдд рдирд╣реАрдВ рдорд┐рд▓рддреЗ рдХрд┐ рд╡рдпрд╕реНрдХ рдХреИрд╕реЗ рдмрд╛рддрдЪреАрдд рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВред

рдЖрдк рдЬреИрд╕реЗ рд▓реЛрдЧ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреА рджреБрдирд┐рдпрд╛ рдХреЛ рдирд╖реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреА рд▓рд╛рд▓рд╕рд╛ рдирд╣реАрдВ рд╣реИ ... рдЕрдХреЗрд▓реЗ рдпреЛрдЧрджрд╛рди рдФрд░ рд╕рдордп рдХреА рдмрд░реНрдмрд╛рджреА рд╣реИред

рдХреЛрдИ рддреГрддреАрдп рдкрдХреНрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╣реАрдВ рд╣реИ рдЬреЛ рднреА рд╣реЛ.... рдпрд╣ рд╕рдм Fail2Ban . рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЖрдкрдХреА action.d рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЧреЛрдкрдиреАрдп рдлрд╝рд╛рдЗрд▓ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣ рдХреЛрдИ рддреГрддреАрдп рдкрдХреНрд╖ рдирд╣реАрдВ рд╣реИ
рдХрд╛рд░реНрдпрдХреНрд░рдоред рдореИрдВ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдбреЗрдмрд┐рдпрди 9 рдкрд░ рднреА рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред

рдФрд░ рдореБрдЭреЗ рдмрддрд╛рдУ "рдФрд░ рдЕрдм рдЪреБрдк рд░рд╣реЛ рдФрд░ рдЕрдкрдиреА рд╢рд┐рдХрд╛рдпрдд рдХрд╣реАрдВ рдФрд░ рд░рдЦреЛ"
рдмрд╕ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рддрдиреЗ рдмрдбрд╝реЗ рдЫреЗрдж рд╡рд╛рд▓реЗ рд╣реИрдВред

рдУрд╣ рдФрд░ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА conf рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рд╕реАрдзреЗ git рд╣рдм рдХреНрд╖реЗрддреНрд░ рд╕реЗ рд╣реИ рдФрд░ рдпрд╣реА рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛

https://github.com/fail2ban/fail2ban/blob/0.11/config/action.d/abuseipdb.conf

рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рдХреЛрдИ рддреГрддреАрдп рдкрдХреНрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╣реАрдВ рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ
рдореМрдЬреВрджрд╛ conf рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣рд╛рдБ рд╣реИ! рдореИрдВ рдЬреЛ рдХреБрдЫ рдерд╛ рд╡рд╣ рд╕рдм
рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЬреЛ рдЖрдк рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ
рдФрд░ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рднрдВрдбрд╛рд░ рдореЗрдВ рд╣реИред

рд╡рд╣ рдлрд╝рд╛рдЗрд▓ рдереА рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рдерд╛ рд╡рд╣ рдереА abuseipdb.conf
рдФрд░ рдпрд╣ рдХреЛрдИ рддреГрддреАрдп рдкрдХреНрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╣реАрдВ рд╣реИ рдФрд░ Fail2Ban рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред

рдореИрдВ рдХреБрдЫ рднреА рдирд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдпрд╛ рддреЛ рдореИрдВ рдПрдХ рдореБрджреНрджрд╛ рдкрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ
Fail2Ban рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рдеред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдореЗрдВ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд╣реИ
рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдвреВрдВрдвреВрдВрдЧрд╛
рд░рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реИ рдФрд░ рдЬрд╣рд╛рдВ рджреЗрд╡
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд░рд╡рд╛рд╣ред

  1. рдпрд╣ рдПрдХ рддреГрддреАрдп рдкрдХреНрд╖ рдореБрджреНрджрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореВрд▓ рд░реВрдк рд╕реЗ рди рддреЛ рдПрдмреНрдпреВрд╕рд┐рдкрдбреАрдмреА рд╕реЗрд╡рд╛ рдФрд░ рди рд╣реА рдХрд░реНрд▓ рдлреЗрд▓2рдмреИрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред
  2. Fail2ban рд╕рд┐рд░реНрдл рдПрдХ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рд░рдЦрд░рдЦрд╛рд╡рдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдмреБрдирд┐рдпрд╛рджреА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдмреБрдирд┐рдпрд╛рджреА рдкрд░ рдЬреЛрд░, рдЗрд╕рд▓рд┐рдП рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣рд╛рд▓рд╛рдВрдХрд┐ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рд╡рд┐рдлрд▓ 2 рдкреНрд░рддрд┐рдмрдВрдз рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ рдЯреНрдпреВрдирд┐рдВрдЧ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХрддрд╛ рдпрд╛ рдлрд┐рдЯрдиреЗрд╕ рдХреА рдирд┐рд╣рд┐рдд рд╡рд╛рд░рдВрдЯреА рдХреЗ рдмрд┐рдирд╛ рднреАред
  3. рд╣рдо рдлреЗрд▓2рдмреИрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ *nux рд╡рд┐рддрд░рдг рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд░рд┐рдпрд╛ рдпрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдпрд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ)ред рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИ рдФрд░ рдмрд╣реБрдд рд╕рдордп рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╣рдо рд╕рднреА рдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИред
  4. рд╣рд╛рдВ, рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИ (рд▓реЗрдХрд┐рди рдЗрд╕рд▓рд┐рдП рднреА рдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪреАрдЬреЛрдВ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрд╡рд▓реЛрдХрди рдХреЛ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ)ред рдФрд░ рдЕрдЧрд░ рдХреЛрдИ рдЕрднреА рднреА рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдХрд░реНрд▓ рдирд┐рд╖реНрдкрд╛рджрди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдХреИрд╕реЗ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рд╡рд╣ рдХреГрдкрдпрд╛ рдкреВрдЫ рд╕рдХрддрд╛ рд╣реИ: "рдХреНрдпрд╛ рдХреЛрдИ рдореБрдЭреЗ рдХрд░реНрд▓ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдЧрд╛ ... рдЦрд┐рдВрдЪрд╛рд╡ рдкрд░ ... рдкреБрд░рд╛рдиреЗ f2b-рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП"ред рдЕрд░реНрдерд╛рддреНред
    рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рд░реЗрдкреЛ-рдпрд╣рд╛рдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рдВрднрд╡рдд: рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдФрд░ рдлрд╝реЛрд░рдо рдЬреИрд╕реЗ рд╕рд░реНрд╡рд░рдлреЙрд▓реНрдЯ, рд╕реНрдЯреИрдХрдУрд╡рд░рдлреНрд▓реЛ рдФрд░ рд╕реБрдкрд░рдпреБрд╕рд░ рдкрд░ рдЖрдкрдХреЛ рдЙрддреНрддрд░ рдкрд╛рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдореИрдВ рдХреБрдЫ рднреА рдирд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдпрд╛ рддреЛ рдореИрдВ Fail2Ban рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рддрдп рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ

  1. рдлрд┐рд░ рднреА рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдирд╣реАрдВ рдФрд░ рдХреБрдЫ рдЕрднреА рднреА рд╡рд╣рд╛рдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ/рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред рдЖрдкрдиреЗ рдореБрдЭреЗ рдХрд░реНрд▓ рдХреЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЖрдЙрдЯрдкреБрдЯ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЬреЛ рдХреБрдЫ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЖрдкрдХреЗ рдЦрд┐рдВрдЪрд╛рд╡ рдкрд░ рд╕рдВрдЧрдд рдирд╣реАрдВ рдереЗред
    рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдлрд┐рд░ рд╕реЗ - рдЕрдЧрд░ рдХреБрдЫ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдмрд╕ рдЗрд╕рдХрд╛ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред рдХреЗрд╡рд▓ред
    рдореИрдВ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реИред
    рдФрд░ рдЗрд╕ рддрд░рд╣ рдЕрдкрдиреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рджреЛрд╕реНрддрд╛рдирд╛ рдФрд░ рдЕрдЪреНрдЫрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред
  2. рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рдж рд╕реЗ рдХрд┐рддрдиреЗ рджреЗрд╡ рдФрд░ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдЕрд╕рдлрд▓ 2 рдкреНрд░рддрд┐рдмрдВрдз рд╣реИрдВ?
    рдФрд░ рдХрдИ рдЕрдиреНрдп рдУрдПрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреАред рд╕рднреА рд▓реЛрдЧ рдХрд╣рд╛рдБ рд╣реИрдВ? рдХреЛрдИ рднреА рдХрд╛рдо рдХреЛ рдореБрдлреНрдд рдореЗрдВ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдФрд░ рдЗрдирд╛рдо рдореЗрдВ рдЖрдк рдЬреИрд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрдкрдорд╛рди рдпрд╛ рдЕрднреА рднреА рдкреАрдбрд╝рд┐рдд рд▓реЛрдЧреЛрдВ рдХреЛ рд╕реБрдиреЗрдВред
  3. рдЬреЛ рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╡реЗ рдПрдХ рд╕реБрд╡рд┐рдЪрд╛рд░рд┐рдд рд╕рдВрд╢реЛрдзрди рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди "рдореЗрд░реА рдкреБрд░рд╛рдиреА рд╡рд┐рдлрд▓рддрд╛ 2 рдкреНрд░рддрд┐рдмрдВрдз рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░реНрд▓ рдХреЗ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИ" рдирд╣реАрдВред

рдмреАрдПрд╕ рдЖрдк рдЕрдкрдиреЗ рдореБрдЦреНрдп рдкреИрдХреЗрдЬ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдлрд▓ 2ban рдХреЗ рд▓рд┐рдП рдХрд░реНрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХрд░реНрд▓ рдХреЗ рд╕рд╛рде рд╣реА рдирд╣реАрдВ рд╣реИ
рдпрд╣ рдЖрдкрдХреА рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдлрд╛рдЗрд▓ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХрд┐ рдЖрдкрдХреЗ рд╕реЗ рдЖрдпрд╛ рд╣реИ
рдХреЛрд╖

рдФрд░ рдпрд╣ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рддрдп рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рдЧреЛрдкрдиреАрдп рдлрд╝рд╛рдЗрд▓ рдкрдХрдбрд╝ рд▓реА рд╣реИ
рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдареАрдХ рд╣реИ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рд╣реЛрддреА рд╣реИред

рдЖрдкрдХреЛ рдмрд╕ рдЗрддрдирд╛ рдХрд░рдирд╛ рд╣реИ рдХрд┐ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдЧреЛрдкрдиреАрдп рдлрд╝рд╛рдЗрд▓ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реИ
Fail2ban рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ред рдпрд╣ рдХреЛрдИ рддреАрд╕рд░рд╛ рдкрдХреНрд╖ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреЛ рднреА рд╣реЛред

рдЖрдкрдХреЛ рдХрдо рд╕реЗ рдХрдо рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЧреЛрдкрдиреАрдп рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рд░рд┐рдкреЛрд░реНрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП
рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд░реЗрдкреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣рд╛рдБ рднреА рдпрд╣реА рд╕реНрдерд┐рддрд┐ рд╣реИред

рддреБрдо рд▓реЛрдЧ рддреЛ рд╕рд┐рд░реНрдл рдмреЗрд╡рдХреВрдлреЛрдВ рдХрд╛ рдЭреБрдВрдб рд╣реЛ рдЬреЛ рдХреБрдЫ рдХрд░рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ
рдЖрдкрдХреЛ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЧрдП рдореБрджреНрджреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рдлрд┐рд░ рд╕реЗ рдпрд╣рд╛рдБ рдореБрджреНрджрд╛ рдХрд░реНрд▓ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЖрдкрдХреА рдЧреЛрдкрдиреАрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд╣реИ рд╡рд╛рд╣, рдЖрдк!
рд▓реЛрдЧ рдмрд┐рд▓реНрдХреБрд▓ рдмреЗрдХрд╛рд░ рд╣реИрдВред

рдХрд░реНрд▓ рд╕реНрд╡рдпрдВ рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдлрд╛рдЗрд▓ рдореЗрдВ рдЖрдкрдХреА рдПрдХреНрд╢рди рд▓рд╛рдЗрди рд╣реИ
рдпрд╣реА рдореБрджреНрджрд╛ рд╣реИ!

conf рдлрд╝рд╛рдЗрд▓ рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИ рдФрд░ рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ I
рдореИрдВрдиреЗ рдЦреБрдж рд▓рд┐рдЦрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрди рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХрднреА рднреА рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдпрд╣ рдПрдХ рд╣реИ
рдбрд┐рдлреЙрд▓реНрдЯ рдПрдХреНрд╢рди рдЬреЛ рдлреЗрд▓2рдмреИрди рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдпрд╣ рдлрд┐рд░ рд╕реЗ рддреАрд╕рд░рд╛ рдирд╣реАрдВ рд╣реИ
рдкрд╛рд░реНрдЯреА рдореБрджреНрджрд╛ред

рдореИрдВ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдбреЗрдмрд┐рдпрди рдХреЗ рд▓рд┐рдП рднреА рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЙрдирдХреЗ рдкрд╛рд╕ рд╣реИ
рдЙрдирдХреЗ рдкреИрдХреЗрдЬ рдореЗрдВред рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреНрдпреЛрдВ
рд╡реЗ рдЕрдкрдиреЗ рдкреИрдХреЗрдЬ рдкрд░ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рдбрд╛рд▓ рд░рд╣реЗ рд╣реИрдВ
рд╕реВрдЪреА, рд╢рд╛рдпрдж рдЗрд╕рд▓рд┐рдП рдХрд┐ рдпрд╣ рдирд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рд╣реИ рдФрд░ рдореЗрд░реЗ рдЬреИрд╕реЗ рд▓реЛрдЧ
рдбреЗрдмрд┐рдпрди рдкрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдореБрджреНрджреЗ рдвреВрдВрдв рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛
рдХрд╛рд░реНрдпрдХреНрд░рдо рдорд╛рдирдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ред

рдлрд┐рд░ рд╕реЗ рдпрд╣ рдорд╛рдорд▓рд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рддрдп рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ
рдореИрдВрдиреЗ рд░реЗрдкреЛ рд╕реЗ conf рдлрд╛рдЗрд▓ рдкрдХрдбрд╝ рд▓реА рдФрд░ рд╕рдорд╕реНрдпрд╛ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИред

рддреЛ рдлрд┐рд░ рдпрд╣ рдПрдХ рд╡реИрдз рд░рд┐рдкреЛрд░реНрдЯ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЖрдк рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рднреА рдЗрдирдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ
рдпрд╛ рджреЗрдЦреЛ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЗрд╕реЗ рддреБрд░рдВрдд рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред

рдореЗрд░реА рд░рд┐рдкреЛрд░реНрдЯ рдпрд╣ рднреА рдирд╣реАрдВ рдереА рдХрд┐ рдУрд╣ рдорд╛рдп рдХрд░реНрд▓ рд╡рд░реНрдЬрди рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рдлреЗрд▓2рдмреИрди рдХреЗ рд╕рд╛рде рдпрд╛ рддреЛ рдореЗрд░реА рд░рд┐рдкреЛрд░реНрдЯ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рдереА рдФрд░ рдореИрдВ рднреА
рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рджрд┐рдпрд╛ред рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдзреНрд╡рдирд┐ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдмрдВрдж рдХрд░реЗрдВ
рдЬреИрд╕реЗ рдореИрдВрдиреЗ рдЕрдкрдиреА рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдХ рдкрдВрдХреНрддрд┐ рд╡рд┐рд╡рд░рдг рдпрд╣рд╛рдБ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐
рдРрд╕реА рдмрд╛рдд рдирд╣реАрдВ рдереАред

рдлрд┐рд░ рд╕реЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рджреЗрд╡реЛрдВ рдиреЗ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рд╕реЗ рдЗрдВрдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рд╣реИред
рд╡рд╛рд╣, рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдЖрдкрдХреА рдЧреЛрдкрдиреАрдп рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ рдЖрдк рдЕрдкрдиреЗ рд░реЗрдкреЛ рдкрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ
рдФрд░ рдЖрдк рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдореБрджреНрджреЗ рдХреЛ рдирд╣реАрдВ рджреЗрдЦреЗрдВрдЧреЗ? рдмрд╣реБрдд рдЧрд░реАрдм рдбреЗрд╡рд▓рдкрд░ рдЕрдЧрд░ рдЖрдк рдкреВрдЫреЗрдВ
рдореБрдЭреЗред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

xtrmbuster picture xtrmbuster  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

4Syno picture 4Syno  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

KiwiMorpheus picture KiwiMorpheus  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

wienfuchs picture wienfuchs  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

eNTi picture eNTi  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ