nftables рдкреНрдпрд╛рдХреЗрдЯ рдлрд┐рд▓реНрдЯрд░ 0.9.9 рд░рд┐рд▓реАрдЬ

nftables реж.реп.реп рдкреНрдпрд╛рдХреЗрдЯ рдлрд┐рд▓реНрдЯрд░ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрд╕рд▓реЗ IPv4, IPv6, ARP, рд░ рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд░рд┐рдЬрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрдпрд╛рдХреЗрдЯ рдлрд┐рд▓реНрдЯрд░рд┐рдЩ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрд▓рд╛рдИ рдПрдХреАрдХреГрдд рдЧрд░реНрджрдЫ (iptables, ip6table, arptables, рд░ ebtables рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рд▓рдХреНрд╖рд┐рдд)ред nf_tables рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХрдо-рд╕реНрддрд░рдХреЛ API рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ libnftnl рез.реи.реж рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдПрдХреИрд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред nftables реж.реп.реп рдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫред Linux рел.резрем-рдЖрд░рд╕реАрез.

nftables рдкреНрдпрд╛рдХреЗрдЬрдорд╛ рдкреНрдпрд╛рдХреЗрдЯ рдлрд┐рд▓реНрдЯрд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╣реБрдиреНрдЫрдиреН рдЬреБрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдард╛рдЙрдБрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫрдиреН, рдЬрдмрдХрд┐ рдХрд░реНрдиреЗрд▓-рд╕реНрддрд░рдХреЛ рдХрд╛рдо nf_tables рдЙрдкрдкреНрд░рдгрд╛рд▓реАрджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ, рдЬреБрди рдХрд░реНрдиреЗрд▓рдХреЛ рднрд╛рдЧ рд╣реЛред Linux рд░рд┐рд▓рд┐рдЬ рей.резрей рджреЗрдЦрд┐, рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЯреЛрдХрд▓-рд╕реНрд╡рддрдиреНрддреНрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдмрд╛рдЯ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓реНрди, рдбреЗрдЯрд╛ рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрди, рд░ рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЖрдзрд╛рд░рднреВрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рдлрд┐рд▓реНрдЯрд░рд┐рдЩ рдирд┐рдпрдорд╣рд░реВ рдЖрдлреИрдВ рд░ рдкреНрд░реЛрдЯреЛрдХрд▓-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдмрд╛рдЗрдЯрдХреЛрдбрдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдиреНрдЫрдиреН, рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рдмрд╛рдЗрдЯрдХреЛрдб рдиреЗрдЯрд▓рд┐рдЩреНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд░реНрдиреЗрд▓рдорд╛ рд▓реЛрдб рдЧрд░рд┐рдиреНрдЫ рд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдХрд░реНрдиреЗрд▓рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдиреНрдЫред рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди, BPF (рдмрд░реНрдХрд▓реЗ рдкреНрдпрд╛рдХреЗрдЯ рдлрд┐рд▓реНрдЯрд░) рдХреЛ рд╕рдореНрдЭрдирд╛ рджрд┐рд▓рд╛рдЙрдиреЗред рдпреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрд▓реЗ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдлрд┐рд▓реНрдЯрд░рд┐рдЩ рдХреЛрдбрдХреЛ рдЖрдХрд╛рд░рдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдХрдореА рд▓реНрдпрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░ рд╕рдмреИ рдирд┐рдпрдо рдкрд╛рд░реНрд╕рд┐рдЩ рд░ рдкреНрд░реЛрдЯреЛрдХрд▓ рддрд░реНрдХрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдард╛рдЙрдБрдорд╛ рд╕рд╛рд░реНрдЫред

рдореБрдЦреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • рдлреНрд▓реЛрдЯреЗрдмрд▓ рдкреНрд░рд╢реЛрдзрдирд▓рд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбрд╛рдкреНрдЯрд░ рд╕рд╛рдЗрдбрдорд╛ рд╕рд╛рд░реНрди рд╕рдХреНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, 'рдЕрдлрд▓реЛрдб' рдлреНрд▓реНрдпрд╛рдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ рдЫред рдлреНрд▓реЛрдЯреЗрдмрд▓ рдкреНрдпрд╛рдХреЗрдЯ рд░рд┐рдбрд╛рдпрд░реЗрдХреНрд╢рдирдХреЛ рдорд╛рд░реНрдЧрд▓рд╛рдИ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░реНрдиреЗ рдПрдЙрдЯрд╛ рд╕рдВрдпрдиреНрддреНрд░ рд╣реЛ, рдЬрд╕рдорд╛ рд╕рдмреИ рдирд┐рдпрдо рдкреНрд░рд╢реЛрдзрди рдЪреЗрдирд╣рд░реВрдХреЛ рдкреВрд░реНрдг рдкрд╛рд╕ рдкрд╣рд┐рд▓реЛ рдкреНрдпрд╛рдХреЗрдЯрдорд╛ рдорд╛рддреНрд░ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреНрдЫ, рд░ рдкреНрд░рд╡рд╛рд╣рдорд╛ рд░рд╣реЗрдХрд╛ рдЕрдиреНрдп рд╕рдмреИ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ рд╕рд┐рдзреИ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░рд┐рдиреНрдЫред рддрд╛рд▓рд┐рдХрд╛ ip рдЧреНрд▓реЛрдмрд▓ { рдлреНрд▓реЛрдЯреЗрдмрд▓ f { рд╣реБрдХ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдлрд┐рд▓реНрдЯрд░ + 1 рдЙрдкрдХрд░рдгрд╣рд░реВ = { lan3, lan0, рд╡рд╛рди } рдлреНрд▓реНрдпрд╛рдЧ рдЕрдлрд▓реЛрдб } рдЪреЗрди рдлрд░реНрд╡рд╛рд░реНрдб { рдЯрд╛рдЗрдк рдлрд┐рд▓реНрдЯрд░ рд╣реБрдХ рдлрд░реНрд╡рд╛рд░реНрдб рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдлрд┐рд▓реНрдЯрд░; рдиреАрддрд┐ рд╕реНрд╡реАрдХрд╛рд░; ip рдкреНрд░реЛрдЯреЛрдХрд▓ { tcp, udp } рдкреНрд░рд╡рд╛рд╣ @f } рдЪреЗрди рдкреЛрд╕реНрдЯ {рдЯрд╛рдЗрдк рдиреЗрдЯ рд╣реБрдХ рдкреЛрд╕реНрдЯрд░рд╛рдЙрдЯрд┐рдВрдЧ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдлрд┐рд▓реНрдЯрд░; рдиреАрддрд┐ рд╕реНрд╡реАрдХрд╛рд░; oifname "рд╡рд╛рди" рдорд╛рд╕реНрдХрд░реЗрдб } }
  • рдПрдЙрдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рджреНрд╡рд╛рд░рд╛ рддрд╛рд▓рд┐рдХрд╛рдХреЛ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдпреЛрдЧ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рддрд╛рд▓рд┐рдХрд╛рдорд╛ рдорд╛рд▓рд┐рдХ рдЭрдгреНрдбрд╛ рд╕рдВрд▓рдЧреНрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдЬрдм рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рдкреНрдд рд╣реБрдиреНрдЫ, рддреНрдпрд╕рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рддрд╛рд▓рд┐рдХрд╛ рд╕реНрд╡рддрдГ рдореЗрдЯрд┐рдиреНрдЫред рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рд░реВрдк рдорд╛ рдирд┐рдпрдо рдбрдореНрдк рдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫ: рддрд╛рд▓рд┐рдХрд╛ ip x { # progname nft рдлреНрд▓реНрдпрд╛рдЧ рдорд╛рд▓рд┐рдХ рдЪреЗрди y { рдкреНрд░рдХрд╛рд░ рдлрд┐рд▓реНрдЯрд░ рд╣реБрдХ рдЗрдирдкреБрдЯ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдлрд┐рд▓реНрдЯрд░; рдиреАрддрд┐ рд╕реНрд╡реАрдХрд╛рд░; рдХрд╛рдЙрдиреНрдЯрд░ рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВ 1 рдмрд╛рдЗрдЯреНрд╕ 309 } }
  • IEEE 802.1ad рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ (VLAN stacking рд╡рд╛ QinQ) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рдПрдХрд▓ рдЗрдерд░рдиреЗрдЯ рдлреНрд░реЗрдордорд╛ рдзреЗрд░реИ VLAN рдЯреНрдпрд╛рдЧрд╣рд░реВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рдорд╛рдзреНрдпрдо рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдмрд╛рд╣реНрдп рдЗрдерд░рдиреЗрдЯ рдлреНрд░реЗрдо 8021ad рд░ vlan id=342 рдХреЛ рдкреНрд░рдХрд╛рд░ рдЬрд╛рдБрдЪ рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ ... рдИрдерд░ рдЯрд╛рдЗрдк рдЧрд░реНрдиреБрд╣реЛрд╕реН 802.1ad vlan id 342 рдЗрдерд░рдиреЗрдЯ рдлреНрд░реЗрдо 8021ad/vlan id=1, рдиреЗрд╕реНрдЯреЗрдб 802.1 рдХреЛ рдмрд╛рд╣реНрдп рдкреНрд░рдХрд╛рд░ рдЬрд╛рдБрдЪ рдЧрд░реНрдиред q/vlan id=2 рд░ рдердк рдЖрдИрдкреА рдкреНрдпрд╛рдХреЗрдЯ рдЗрдиреНрдХреНрдпрд╛рдкреНрд╕реБрд▓реЗрд╢рди: ... рдИрдерд░ рдкреНрд░рдХрд╛рд░ 8021ad vlan рдЖрдИрдбреА 1 vlan рдкреНрд░рдХрд╛рд░ 8021q vlan рдЖрдИрдбреА 2 vlan рдкреНрд░рдХрд╛рд░ ip рдХрд╛рдЙрдиреНрдЯрд░
  • рдПрдХреАрдХреГрдд рдкрджрд╛рдиреБрдХреНрд░рдо cgroups v2 рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред cgroups v2 рд░ v1 рдмреАрдЪрдХреЛ рдореБрдЦреНрдп рднрд┐рдиреНрдирддрд╛ рднрдиреЗрдХреЛ CPU рд╕реНрд░реЛрддрд╣рд░реВ рдЖрд╡рдВрдЯрд┐рдд рдЧрд░реНрди, рдореЗрдореЛрд░реА рдЦрдкрдд рдирд┐рдпрдорди рдЧрд░реНрди рд░ I/O рдХреЛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдЯреИ рдкрджрд╛рдиреБрдХреНрд░рдордХреЛ рд╕рдЯреНрдЯрд╛ рд╕рдмреИ рдкреНрд░рдХрд╛рд░рдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╛рдЭрд╛ cgroups рдкрджрд╛рдиреБрдХреНрд░рдордХреЛ рдкреНрд░рдпреЛрдЧ рд╣реЛред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкрд╣рд┐рд▓реЛ рд╕реНрддрд░ cgroupv2 рдорд╛ рд╕рдХреЗрдЯрдХреЛ рдкреВрд░реНрд╡рдЬ "system.slice" рдорд╛рд╕реНрдХрд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреНрдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрди, рддрдкрд╛рдЗрдБ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: ... socket cgroupv2 рд╕реНрддрд░ 1 "system.slice"
  • ╨Ф╨╛╨▒╨░╨▓╨╗╨╡╨╜╨░ ╨▓╨╛╨╖╨╝╨╛╨╢╨╜╨╛╤Б╤В╤М ╨┐╤А╨╛╨▓╨╡╤А╨║╨╕ ╤Б╨╛╤Б╤В╨░╨▓╨╜╤Л╤Е ╤З╨░╤Б╤В╨╡╨╣ ╨┐╨░╨║╨╡╤В╨╛╨▓ SCTP (╨╜╨╡╨╛╨▒╤Е╨╛╨┤╨╕╨╝╨░╤П ╨┤╨╗╤П ╤А╨░╨▒╨╛╤В╤Л ╤Д╤Г╨╜╨║╤Ж╨╕╨╛╨╜╨░╨╗╤М╨╜╨╛╤Б╤В╤М ╨┐╨╛╤П╨▓╨╕╤В╤Б╤П ╨▓ ╤П╨┤╤А╨╡ Linux 5.14). ╨Э╨░╨┐╤А╨╕╨╝╨╡╤А, ╨┤╨╗╤П ╨┐╤А╨╛╨▓╨╡╤А╨║╨╕ ╨╜╨░╨╗╨╕╤З╨╕╤П ╨▓ ╨┐╨░╨║╨╡╤В╨╡ chunk-╨░ ╤Б ╤В╨╕╨┐╨╛╨╝ тАШdataтАЩ ╨╕ ╨┐╨╛╨╗╨╡╨╝ тАШtypeтАЩ: тАж sctp chunk data exists тАж sctp chunk data type 0
  • "-f" рдЭрдгреНрдбрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд▓рдЧрднрдЧ рджреБрдИ рдкрдЯрдХ рдирд┐рдпрдо рд▓реЛрдбрд┐рдЩ рдЕрдкрд░реЗрд╕рдирдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджреНрд░реБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдирд┐рдпрдорд╣рд░реВрдХреЛ рд╕реВрдЪреАрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдкрдирд┐ рджреНрд░реБрдд рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдлреНрд▓реНрдпрд╛рдЧ рдмрд┐рдЯрд╣рд░реВ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рдХрд┐ рдЫреИрдирдиреН рднрдиреА рдЬрд╛рдБрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рдХрдореНрдкреНрдпрд╛рдХреНрдЯ рдлрд╛рд░рдо рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, snat рд░ dnat рд╕реНрдерд┐рддрд┐ рдмрд┐рдЯрд╣рд░реВ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рднрдиреЗрд░ рдЬрд╛рдБрдЪ рдЧрд░реНрди, рддрдкрд╛рдЗрдБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: ... ct рд╕реНрдерд┐рддрд┐ ! snat,dnat рдмрд┐рдЯрдорд╛рд╕реНрдХ syn,ack,ack:... tcp рдлреНрд▓реНрдпрд╛рдЧрд╣рд░реВ syn/syn,ack рдорд╛ рдлрд┐рди рд░ rst рдмрд┐рдЯрд╣рд░реВ рдмрд┐рдЯрдорд╛рд╕реНрдХ syn,ack,fin,rst рдорд╛ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рднрдиреА рдЬрд╛рдБрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН: ... tcp рдЭрдгреНрдбрд╛! = рдлрд┐рди, rst / syn, ack, fin, rst
  • рд╕реЗрдЯ/рдирдХреНрд╕рд╛ рдкреНрд░рдХрд╛рд░рдХреЛ рдкрд░рд┐рднрд╛рд╖рд╛рдорд╛ "рдирд┐рд░реНрдгрдп" рдХреБрдЮреНрдЬреА рд╢рдмреНрджрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреБрд╣реЛрд╕реН: рдирдХреНрд╕рд╛ xm { typeof iifname рдердкреНрдиреБрд╣реЛрд╕реНред рдЖрдИрдкреА тАЛтАЛрдкреНрд░реЛрдЯреЛрдХрд▓ dport: рдлреИрд╕рд▓рд╛;}

рд╕реНрд░реЛрдд: opennet.ru

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster