рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░ рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓-рд╕реНрд╡рддрдВрддреНрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкреИрдХреЗрдЯ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ, рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдп рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдирд┐рдпрдо рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдореЗрдВ рдмрд╛рдЗрдЯрдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЗрд╕ рдмрд╛рдЗрдЯрдХреЛрдб рдХреЛ рдиреЗрдЯрд▓рд┐рдВрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдмреАрдкреАрдПрдл (рдмрд░реНрдХрд▓реЗ рдкреИрдХреЗрдЯ рдлрд╝рд┐рд▓реНрдЯрд░) рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рд╡рд╛рд▓реА рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдореЗрдВ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЖрдкрдХреЛ рдХрд░реНрдиреЗрд▓ рд╕реНрддрд░ рдкрд░ рдЪрд▓ рд░рд╣реЗ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреЛрдб рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдХрдо рдХрд░рдиреЗ рдФрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рдФрд░ рддрд░реНрдХ рдХреЗ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░:
- рдХрдиреЗрдХреНрд╢рди рдореЗрдВ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди (рд╕рдВрдпреЛрдЬрди, рдкрддреЗ рдФрд░ рдкреЛрд░реНрдЯ рдХреЗ рдХреБрдЫ рдмрдВрдбрд▓ рдЬреЛ рддреБрд▓рдирд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВ)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реЗрдЯ "рд╢реНрд╡реЗрддрд╕реВрдЪреА" рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдХреЗ рддрддреНрд╡ рдПрдХ рдЕрдиреБрд▓рдЧреНрдирдХ рд╣реИрдВ, "рдЕрдВрддрд░рд╛рд▓" рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓реЗрдЧрд╛ рдХрд┐ рд╕реЗрдЯ рдЕрдиреБрд▓рдЧреНрдирдХ рдореЗрдВ рд╢реНрд░реЗрдгрд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдЕрдиреБрд▓рдЧреНрдирдХ "ipv4_addr . ipv4_addr . inet_service" рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕рдЯреАрдХ рд╕реВрдЪреА рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рдерд╛ "192.168.10.35. 192.68.11.123" рдлреЙрд░реНрдо рдХреЗ рдорд┐рд▓рд╛рди, рдФрд░ рдЕрдм рдЖрдк рдкрддреЛрдВ рдХреЗ рд╕рдореВрд╣ "80-192.168.10.35-192.168.10.40") рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
рдЯреЗрдмрд▓ рдЖрдИрдкреА рдлреВ {
рд╢реНрд╡реЗрддрд╕реВрдЪреА рд╕реЗрдЯ рдХрд░реЗрдВ {
ipv4_addr рдЯрд╛рдЗрдк рдХрд░реЗрдВред ipv4_addr. inet_service
рдЭрдВрдбреЗ рдЕрдВрддрд░рд╛рд▓
рддрддреНрд╡ = {192.168.10.35-192.168.10.40ред 192.68.11.123-192.168.11.125. 80}
}рдЪреЗрди рдмрд╛рд░ {
рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реБрдХ рдкреНрд░реАрд░реВрдЯрд┐рдВрдЧ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдЯрд╛рдЗрдк рдХрд░реЗрдВ; рдиреАрддрд┐ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ;
рдЖрдИрдкреА тАЛтАЛтАЛтАЛрд╕рджрд░. рдЖрдИрдкреА тАЛтАЛрдбреИрдбреНрд░. рдЯреАрд╕реАрдкреА рдбреАрдкреЛрд░реНрдЯ @рд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ
}
} - рд╕реЗрдЯ рдФрд░ рдорд╛рдирдЪрд┐рддреНрд░ рд╕реВрдЪрд┐рдпреЛрдВ рдореЗрдВ, "рдЯрд╛рдЗрдкрдСрдлрд╝" рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬреЛ рдорд┐рд▓рд╛рди рдХрд░рддреЗ рд╕рдордп рддрддреНрд╡ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:рдЯреЗрдмрд▓ рдЖрдИрдкреА рдлреВ {
рд╢реНрд╡реЗрддрд╕реВрдЪреА рд╕реЗрдЯ рдХрд░реЗрдВ {
рдЖрдИрдкреА тАЛтАЛтАЛтАЛрд╕рджрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░
рддрддреНрд╡ = {192.168.10.35, 192.168.10.101, 192.168.10.135 }
}рдЪреЗрди рдмрд╛рд░ {
рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реБрдХ рдкреНрд░реАрд░реВрдЯрд┐рдВрдЧ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдЯрд╛рдЗрдк рдХрд░реЗрдВ; рдиреАрддрд┐ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ;
рдЖрдИрдкреА тАЛтАЛтАЛтАЛрдбреИрдбрд░ @рд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ
}
}рдЯреЗрдмрд▓ рдЖрдИрдкреА рдлреВ {
рдорд╛рдирдЪрд┐рддреНрд░ addr2mark {
рдЖрдИрдкреА тАЛтАЛрд╕рджреНрд░ рдХрд╛ рдкреНрд░рдХрд╛рд░: рдореЗрдЯрд╛ рдорд╛рд░реНрдХ
рддрддреНрд╡ = {192.168.10.35 : 0x00000001, 192.168.10.135 : 0x00000002 }
}
} - NAT рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдореЗрдВ рдЬреЙрдЗрдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ, рдЬреЛ рдЖрдкрдХреЛ рдорд╛рдирдЪрд┐рддреНрд░ рд╕реВрдЪрд┐рдпреЛрдВ рдпрд╛ рдирд╛рдорд┐рдд рд╕реЗрдЯреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ NAT рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп рдПрдХ рдкрддрд╛ рдФрд░ рдкреЛрд░реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:
рдПрдирдПрдлрдЯреА рдирд┐рдпрдо рдЖрдИрдкреА рдПрдирдПрдЯреА рдкреНрд░реА рдбреАрдПрдирдПрдЯреА рдЖрдИрдкреА рдПрдбреАрдЖрд░ рдЬреЛрдбрд╝реЗрдВред рдкреЛрд░реНрдЯ рдЯреВ рдЖрдИрдкреА рд╕реИрдбреНрд░ рдореИрдк { 1.1.1.1 : 2.2.2.2 . рддреАрд╕ }
рдПрдирдПрдлрдЯреА рдорд╛рдирдЪрд┐рддреНрд░ рдЖрдИрдкреА рдиреЗрдЯ рдЧрдВрддрд╡реНрдп рдЬреЛрдбрд╝реЗрдВ { ipv4_addr рдЯрд╛рдЗрдк рдХрд░реЗрдВред inet_service: ipv4_addr. inet_service \\; }
рдПрдирдПрдлрдЯреА рдирд┐рдпрдо рдЖрдИрдкреА рдПрдирдПрдЯреА рдкреНрд░реА рдбреАрдПрдирдПрдЯреА рдЖрдИрдкреА рдПрдбреАрдЖрд░ рдЬреЛрдбрд╝реЗрдВред рдЖрдИрдкреА тАЛтАЛтАЛтАЛрд╕рджрд░ рдкрд░ рдкреЛрд░реНрдЯ рдХрд░реЗрдВред рдЯреАрд╕реАрдкреА рдбреАрдкреЛрд░реНрдЯ рдорд╛рдирдЪрд┐рддреНрд░ @рдЧрдВрддрд╡реНрдп - рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХреБрдЫ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред рдПрдХреНрд╕реЗрд▓реЗрд░реЗрд╢рди рдХреЛ рдПрдердЯреВрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ ("рдПрдердЯреВрд▓ -рдХреЗ рдПрде0 рдПрдЪрдбрдмреНрд▓реНрдпреВ-рдЯреАрд╕реА-рдСрдлрд▓реЛрдб рдСрди") рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЗрд╕реЗ "рдСрдлрд▓реЛрдб" рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореБрдЦреНрдп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рдПрдирдПрдлрдЯреАрдПрдмрд▓реНрд╕ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╣реЗрдбрд░ рдлрд╝реАрд▓реНрдб рдорд┐рд▓рд╛рди рдФрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд┐рд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ, рддреНрдпрд╛рдЧрдиреЗ, рдбреБрдкреНрд▓рд┐рдХреЗрдЯрд┐рдВрдЧ (рдбреБрдк), рдФрд░ рдЕрдЧреНрд░реЗрд╖рд┐рдд (рдПрдлрдбрдмреНрд▓реНрдпреВрдбреА) рдкреИрдХреЗрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдкрддреЗ 192.168.30.20 рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛рд░реНрдб рд╕реНрддрд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреИрдХреЗрдЯреЛрдВ рдХреЛ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдкрд╛рд╕ рдХрд┐рдП рдмрд┐рдирд╛:
# рдХреИрдЯ рдлрд╛рдЗрд▓.рдПрдирдПрдлрдЯреА
рддрд╛рд▓рд┐рдХрд╛ рдиреЗрдЯрджреЗрд╡ x {
рд╢реНрд░реГрдВрдЦрд▓рд╛ рдп {
рдЯрд╛рдЗрдк рдлрд╝рд┐рд▓реНрдЯрд░ рд╣реБрдХ рдЗрдирдЧреНрд░реЗрд╕ рдбрд┐рд╡рд╛рдЗрд╕ eth0 рдкреНрд░рд╛рдердорд┐рдХрддрд╛ 10; рдЭрдВрдбреЗ рдЙрддрд╛рд░рдирд╛;
рдЖрдИрдкреА тАЛтАЛтАЛтАЛрд╕рджрд░ 192.168.30.20 рдбреНрд░реЙрдк
}
}
# рдПрдирдПрдлрдЯреА -рдПрдл рдлрд╝рд╛рдЗрд▓.рдПрдирдПрдлрдЯреА - рдирд┐рдпрдореЛрдВ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕реНрдерд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЗрд╣рддрд░ рдЬрд╛рдирдХрд╛рд░реАред
# рдПрдирдПрдлрдЯреА рдбрд┐рд▓реАрдЯ рд░реВрд▓ рдЖрдИрдкреА рд╡рд╛рдИрдЬреЗрдб рд╣реИрдВрдбрд▓ 7
рддреНрд░реБрдЯрд┐: рдирд┐рдпрдо рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрд╛: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ
рдирд┐рдпрдо рдЖрдИрдкреА рд╡рд╛рдИрдЬреЗрдб рд╣реИрдВрдбрд▓ 7 рд╣рдЯрд╛рдПрдВ
^# рдПрдирдПрдлрдЯреА рдбрд┐рд▓реАрдЯ рд░реВрд▓ рдЖрдИрдкреА рдПрдХреНрд╕рдПрдХреНрд╕ рд╣реИрдВрдбрд▓ 7
рддреНрд░реБрдЯрд┐: рдирд┐рдпрдо рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрд╛: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ
рдирд┐рдпрдо рдЖрдИрдкреА рдПрдХреНрд╕рдПрдХреНрд╕ рд╣реИрдВрдбрд▓ 7 рд╣рдЯрд╛рдПрдВ
^# nft рдбрд┐рд▓реАрдЯ рдЯреЗрдмрд▓ рдЯреНрд╡рд┐рд╕реНрдЯ
рддреНрд░реБрдЯрд┐: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ; рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдорддрд▓рдм рдкрд╛рд░рд┐рд╡рд╛рд░рд┐рдХ рдЖрдИрдкреА рдореЗрдВ рдЯреЗрдмрд▓ 'рдЯреЗрд╕реНрдЯ' рд╕реЗ рдерд╛?
рддрд╛рд▓рд┐рдХрд╛ рдШреБрдорд╛рдПрдБ рд╣рдЯрд╛рдПрдБ
^^^^рдкрд╣рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ "y" рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рджреВрд╕рд░рд╛ рдпрд╣ рдХрд┐ "7" рд╣реИрдВрдбрд▓рд░ рдЧрд╛рдпрдм рд╣реИ, рдФрд░ рддреАрд╕рд░рд╛ рдпрд╣ рдХрд┐ рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдирд╛рдо рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╕рдордп рдПрдХ рдЯрд╛рдЗрдкреЛ рдкреНрд░реЙрдореНрдкреНрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред
- "рдореЗрдЯрд╛ рдПрд╕рдбреАрдЖрдИрдПрдл" рдпрд╛ "рдореЗрдЯрд╛ рдПрд╕рдбреАрдЖрдИрдПрдлрдирд╛рдо" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рд╕реНрд▓реЗрд╡ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛:
... рдореЗрдЯрд╛ sdifname vrf1 ...
- рджрд╛рдПрдБ рдпрд╛ рдмрд╛рдПрдБ рд╢рд┐рдлреНрдЯ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдореМрдЬреВрджрд╛ рдкреИрдХреЗрдЯ рд▓реЗрдмрд▓ рдХреЛ 1 рдмрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдЫреЛрдбрд╝реЗ рдЬрд╛рдиреЗ рдФрд░ рдЫреЛрдЯреЗ рдмрд┐рдЯ рдХреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
... рдореЗрдЯрд╛ рдорд╛рд░реНрдХ рд╕реЗрдЯ рдореЗрдЯрд╛ рдорд╛рд░реНрдХ lshift 1 рдпрд╛ 0x1 ...
- рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "-V" рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
# рдПрдирдПрдлрдЯреА -рд╡реА
nftables v0.9.4 (рдкрд╛рдВрдЪ рдкрд░ рдЬрд┐рд╡)
рд╕реАрдПрд▓рдЖрдИ:рд░реАрдбрд▓рд╛рдЗрди
рдЬреЗрд╕рди: рд╣рд╛рдБ
рдорд┐рдиреАрдЧрдореНрдк: рдирд╣реАрдВ
libxtables: рд╣рд╛рдБ - рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рдЕрдм рдХрдорд╛рдВрдб рд╕реЗ рдкрд╣рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ "рдПрдирдПрдлрдЯреА-рдП рд╕реВрдЪреА рдирд┐рдпрдорд╕реЗрдЯ" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ "рдПрдирдПрдлрдЯреА рд╕реВрдЪреА рдирд┐рдпрдорд╕реЗрдЯ-рдП" рдЪрд▓рд╛рдиреЗ рд╕реЗ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред
рд╕реНрд░реЛрдд: opennet.ru