рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдЯреНрд░реИрдлрд╝рд┐рдХ рд▓реЗрдЦрд╛ (рдиреЗрдЯрдлрд╝реНрд▓реЛ)

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдореБрджреНрджреЗ рдкрд░, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдиреЗрдЯрдлреНрд▓реЛ рдореЗрдВ, рдХрд╛рдлреА рдХреБрдЫ рд╡реНрдпрд╛рдкрдХ рд▓реЗрдЦ рд╣реИрдВ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред рдпрд╣рд╛рдВ рдореИрдВ рдЕрдкрдиреЗ рдПрд╕реЗрдВрдЯ рдХреЛ рдорд╛рд╕рд┐рдХ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдард┐рди рддрдХрдиреАрдХреА рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗ рджреВрдВрдЧрд╛ред



рдкреГрд╖реНрдарднреВрдорд┐



рдХрдИ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░реЛрдВ рдХреЛ рдПрдирдПрдЯреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдорд┐рд▓рддрд╛ рд╣реИ (рдПрдирдПрдЯреА рдЦреБрдж рдХреЛ рдиреАрддрд┐-рдорд╛рд░реНрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛ рдкреНрд░рджрд╛рддрд╛рдУрдВ рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ рд╣реИ)ред рдкреНрд░рддреНрдпреЗрдХ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдХрд╛ рдЕрдкрдирд╛ рд╡рд┐рд▓реЗрди рд╣реИред рд╡рд┐рд▓рди рдХреЛ рдПрдХ рдкреНрд░рдмрдВрдзрд┐рдд рд╕реНрд╡рд┐рдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ "рддреИрдирд╛рдд" рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдХреЛ рдкрдбрд╝реЛрд╕реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЬрд╛рдиреЗ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЕрдкрдирд╛ рдЦрдВрдб рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдЙрджреНрджреЗрд╢реНрдп : рдорд╣реАрдиреЗ рдХреЗ рдЕрдВрдд рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдФрд░ рднрд╡рди рдкреНрд░рдмрдВрдзрдХ рдХреЛ рдмрддрд╛рдПрдВ рдХрд┐ рдЙрд╕рдиреЗ рдХрд┐рддрдирд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдЦрд╛рдпрд╛ рдФрд░ рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдкрд░ рдкреНрд░рд╣рд╛рд░ рдХрд┐рдпрд╛, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред рдпрд╛рдиреА рд╣рдореЗрдВ рдЬрд░реВрд░рдд рд╣реИ: рдЦрдВрдб рдХреЗ рд▓рд┐рдП рд╕рд╛рд░рд╛рдВрд╢ рдЖрдБрдХрдбрд╝реЗ, рдЦрд╛рддреЗ рдореЗрдВ рд▓рд┐рдП рдЧрдП рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкрддреЗ (рдЧрдВрддрд╡реНрдп) рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдЦрдкрддред



рдЙрдкрдХрд░рдг: tsiska рдкрд░ рдиреЗрдЯрдлреНрд▓реЛ, рд▓рд┐рдирдХреНрд╕ рдкрд░ рдкреНрд░рд╡рд╛рд╣-рдЙрдкрдХрд░рдг, MTA, рдХреНрд░реЛрдиред



рд╕рд┐рджреНрдзрд╛рдВрдд



рд░рд╛рдЙрдЯрд░ рд╕рдорд╛рди рдкреИрдХреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреНрд░рд╡рд╛рд╣ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рд╕рдорд╛рди src / dst IP / port рд╕рдВрдпреЛрдЬрди рд╡рд╛рд▓реЗ рдкреИрдХреЗрдЯ рдХреЛ рд╕рдорд╛рди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдиреА рдлрд╝рд╛рдЗрд▓ рд╡реЙрд╢ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдЖрдИрдкреА рдкреИрдХреЗрдЯ рдХреЛ рдПрдХ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдорд░реНрдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ рдХрд┐ рдХрд┐рд╕рд╕реЗ (4 рдлрд╝реАрд▓реНрдб, рдкрддрд╛ рдФрд░ рдкреЛрд░реНрдЯ), рдкреИрдХреЗрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреИрдХреЗрдЯ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛, рдкреНрд░реЗрд╖рд┐рдд рдбреЗрдЯрд╛ рдХрд╛ рдЖрдХрд╛рд░ рдФрд░ рд╕рдордп (рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк)ред рдпрд╣ рдбреЗрдЯрд╛ рдХрд▓реЗрдХреНрдЯрд░ рдХреЛ udp рдкреИрдХреЗрдЯ рдореЗрдВ рд╕рдордп-рд╕рдордп рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╣ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╕рд░реНрд╡рд░ред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдХрд▓реЗрдХреНрдЯрд░ рдХрдИ рдкреНрд░реЗрд╖рдХреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреА рдмрдЪрдд рдХрд░рддреЗ рд╕рдордп, рдкреНрд░реЗрд╖рдХ рдЖрдорддреМрд░ рдкрд░ рд╡рд╣рд╛рдВ рднреА рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдВрдХрдбрд╝реЗ рд╕рднреА рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рдПрдХрддреНрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЙрдиреНрд╣реЗрдВ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ "рд╕рднреА рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рд╕рдм рдХреБрдЫ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ", рддреЛ рдпрд╛рддрд╛рдпрд╛рдд рджреЛ рдмрд╛рд░ рдЧрд┐рдирд╛ рдЬрд╛рдПрдЧрд╛ - рд░рд┐рд╕реЗрдкреНрд╢рди рдХреЗ рд╕рдордп (рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХреЗ рд░реВрдк рдореЗрдВ) рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд╕рдордп (рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ)ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдиреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреЗ рдмреАрдЪ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП NAT рдХреЗ рд╕рд╛рде рд╣рдо рдХреЗрд╡рд▓ рдПрдХ (рдЖрдВрддрд░рд┐рдХ) рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рд╛рд╣ рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рдкрддреЗ рджреЗрдЦреЗрдВрдЧреЗред



рд░рд╛рдЙрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди



рдореИрдВ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрджреНрдзреГрдд рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдореИрдВ рдХреЗрд╡рд▓ netflow рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рднрд╛рдЧ (рдпрд╛рдиреА, ACLs, NAT, DHCP рдХреЛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╣реВрдВрдЧрд╛, рдЬреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреВрдЫрддреЗ рд╣реИрдВ, рдЖрджрд┐ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЗрд╡рд▓ рдПрдХ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдмрд╛рдХреА рд╕рдЦреНрддреА рд╕реЗ рдЕрдиреБрд░реВрдк рд╣реИрдВ) :

 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ Vlan31
  рд╡рд┐рд╡рд░рдг рдХрд┐рд░рд╛рдП: OOO AVTOTRADE рдХрдорд░рд╛ 315,316,317,318
  рдЖрдИрдкреА тАЛтАЛрдПрдбреНрд░реЗрд╕ 192.168.31.1 255.255.255.0
  рдЖрдИрдкреА тАЛтАЛрдкреНрд░рд╡рд╛рд╣ рдЕрдВрддрд░реНрдЧреНрд░рд╣рдг
  рдЖрдИрдкреА тАЛтАЛрдлреНрд▓реЛ рдЗрдЧреНрд░реЗрд╢рди
  рдЖрдИрдкреА тАЛтАЛрдЕрдВрджрд░

 рдЖрдИрдкреА тАЛтАЛрдкреНрд░рд╡рд╛рд╣-рдирд┐рд░реНрдпрд╛рдд рд╕реНрд░реЛрдд Vlan255
 рдЖрдИрдкреА тАЛтАЛрдкреНрд░рд╡рд╛рд╣-рдирд┐рд░реНрдпрд╛рдд рд╕рдВрд╕реНрдХрд░рдг 5
 рдЖрдИрдкреА тАЛтАЛрдлреНрд▓реЛ-рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдбреЗрд╕реНрдЯрд┐рдиреЗрд╢рди 192.168.255.254 3000


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, vlan31 (192.168.31 / 24) рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рд╣реИрдВ, рдЗрд╕реА рддрд░рд╣ рдмрд╛рдХреА рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рднреА рд╣реИрдВред Vlan255 - Vlan рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ (рд╕реЗрд╡рд╛) рднреЗрдЬрдирд╛ рд╣реИред рд╢реЗрд╖ рдорд╛рди рд╕реНрдкрд╖реНрдЯ рд╣реИрдВред (netflow рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ, рдкреНрд░рд╡рд╛рд╣-рдЙрдкрдХрд░рдг 9 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ)ред



рдкреНрд░рд╡рд╛рд╣-рдЙрдкрдХрд░рдг рд╡рд┐рдиреНрдпрд╛рд╕



рд░рд┐рд╕реАрд╡рд░



рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдбреЗрдмрд┐рдпрди рдХреЗ рд▓рд┐рдП: aptitude install flow-tools



)ред /Etc/flow-tools/capture.conf рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕:



 -w / srv / netflow / 0/0/3000




рдиреЛрдЯ: netflow рдЕрдВрддрд░рд┐рдХреНрд╖ рдХрд╛ рдПрдХ рдмрд╣реБрдд рдЦрд╛рддрд╛ рд╣реИред рджрд░реНрдЬрдиреЛрдВ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдПрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕реЗрдХреНрд╢рди рдкрд░ рд░рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред



рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг



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



рдлрд┐рд▓реНрдЯрд░



рдлреНрд▓реЛ-рдиреЗрдлрд┐рд▓реНрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдлрд┐рд▓реНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЗрдирдкреБрдЯ рдХреЛ рдмрд╛рдЗрдирд░реА рдлреНрд▓реЛ рд▓реЗрддрд╛ рд╣реИ, рдЗрд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕реЗ рдмрд╛рдЗрдирд░реА рдлреНрд▓реЛ рджреЗрддрд╛ рд╣реИред



/Etc/flow-tools/cfg/filter.cfg рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВред рдЗрдирдореЗрдВ рдЖрджрд┐рдо (рдореЛрдЯреЗ рддреМрд░ рдкрд░ рдмреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ, рдлрд┐рд▓реНрдЯрд░ рддрддреНрд╡реЛрдВ рдХреЗ рдирд╛рдо) рдФрд░ рдлрд┐рд▓реНрдЯрд░ рд╣реЛрддреЗ рд╣реИрдВред рдлреНрд▓реЛ-рдиреЗрдлрд┐рд▓реНрдЯрд░ рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдЗрд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдирд╛рдо рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдпрд╣рд╛рдБ рджреЛ рдХрд┐рд░рд╛рдпреЗрджрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ:



 рдлрд┐рд▓реНрдЯрд░-рдЖрджрд┐рдо рдХрд┐рд░рд╛рдпрд╛31-рд░реЗрдВрдЬ
   IP- рдкрддрд╛-рдЙрдкрд╕рд░реНрдЧ рдЯрд╛рдЗрдк рдХрд░реЗрдВ
   рдкрд░рдорд┐рдЯ 192.168.31.0/24
   рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдирдХрд╛рд░

 рдлрд╝рд┐рд▓реНрдЯрд░-рдЖрджрд┐рдо рдХрд┐рд░рд╛рдпрд╛ 3233-рд░реЗрдВрдЬ
   IP- рдкрддрд╛-рдЙрдкрд╕рд░реНрдЧ рдЯрд╛рдЗрдк рдХрд░реЗрдВ
   рдкрд░рдорд┐рдЯ 192.168.32.0/24
   рдкрд░рдорд┐рдЯ 192.168.33.0/24
   рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдирдХрд╛рд░


 рдлрд╝рд┐рд▓реНрдЯрд░-рдкрд░рд┐рднрд╛рд╖рд╛ rent31-out
   рдореИрдЪ dst-ip-addr Rent31- рд╢реНрд░реЗрдгреА

 рдлрд╝рд┐рд▓реНрдЯрд░-рдкрд░рд┐рднрд╛рд╖рд╛ rent3233-out
   рдореИрдЪ dst-ip-addr ren32t33- рд╢реНрд░реЗрдгреА




рд▓рд┐рдкрд┐



рдЕрд╕рд▓ рдореЗрдВ, рдореБрдЦреНрдп рдмрд╛рдд:



 #! / рдмрд┐рди / рд╢
 #args: 
 # $ 1 - рдХрд┐рд░рд╛рдпрд╛ (01,02, ...), 
 # $ 2 ... $ N - рдИрдореЗрд▓ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирддрд╛ рд╣реИ
 рд╡рд░реНрд╖ = `рддрд┐рдерд┐ - рддрд┐рдерд┐ = '- 1 рдорд╣реАрдирд╛' +% рд╡рд╛рдИ`
 рдорд╣реАрдирд╛ = `рддрд╛рд░реАрдЦ - рддрд╛рд░реАрдЦ = '- 1 рдорд╣реАрдирд╛' +% m`
 net = $ рез
 рдХреБрд▓ = `рдкреНрд░рд╡рд╛рд╣-рдХреИрдЯ / рдПрд╕рдЖрд░рд╡реА / рдиреЗрдЯрдлреНрд▓реЛ / $ рд╡рд░реНрд╖ / $ рд╡рд░реНрд╖- $ рдорд╣реАрдирд╛ | рдкреНрд░рд╡рд╛рд╣-рдПрдирдлрд┐рд▓реНрдЯрд░-рдПрдл рдХрд┐рд░рд╛рдпрд╛ $ рдиреЗрдЯ-рдЖрдЙрдЯ | рдкреНрд░рд╡рд╛рд╣-рдЖрдИрдбреА 15 | grep -v" # "| awk 'рдкреНрд░рд┐рдВрдЯ $ 3 } ''
 рдкрд╛рд▓реА
 (рдЗрдХреЛ "рдЯреЛрдЯрд▓ рдЗрдирдХрдорд┐рдВрдЧ: $ рдЯреЛрдЯрд▓ рдПрдордмреА"; рдлреНрд▓реЛ-рдХреИрдЯ / рдПрд╕рдЖрд░рд╡реА / рдиреЗрдЯрдлреНрд▓реЛ / $ рд╡рд░реНрд╖ / $- $ рдорд╛рд╣ | рдлреНрд▓реЛ-рдиреЗрдлрд┐рд▓реНрдЯрд░ -F рдХрд┐рд░рд╛рдпрд╛ $ рдиреЗрдЯ-рдЖрдЙрдЯ | рдлреНрд▓реЛ-рд╕реНрдЯреЗрдЯ -f 8) | рдореЗрд▓-рдореЗрд▓ "рдиреЗрдЯ 192.168 рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯред $ рдиреЗрдЯ рдХреЗ рд▓рд┐рдП $ 24 / 24- $ рдорд╣реАрдиреЗ" $ *




рдореБрдЦреНрдп рдмрд┐рдВрджреБ: рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд┐рдЫрд▓реЗ рдорд╣реАрдиреЗ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рднреЗрдЬрддреА рд╣реИред (рд╕рдВрдмрдВрдзрд┐рдд рддрд┐рдерд┐ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж)ред рдкреНрд░рд╡рд╛рд╣ рдХреЛ рджреЛ рдмрд╛рд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЬрдмрдХрд┐ рдЧрддрд┐ рдореБрдЭреЗ рд╕реВрдЯ рдХрд░рддреА рд╣реИ, рдЕрдЧрд░ рдпрд╣ рдзреАрдорд╛ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛ рдФрд░ рджреЛ рд░рд┐рдкреЛрд░реНрдЯ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪрд▓рд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛)ред рдкрд╣рд▓рд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╣рдореЗрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдВ рдПрдХ рдорд╛рдирд╡-рдкрдардиреАрдп рд╕рдВрдЦреНрдпрд╛ рджреЗрддрд╛ рд╣реИ, рджреВрд╕рд░рд╛ - рдПрдХ рдкреНрд▓реЗрдЯ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рддрдирд╛ рдЦрд╛рддрд╛ рд╣реИред



рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ (рд╕рдВрдШрд░реНрд╖ / рд╡рд┐рд╡рд╛рдж) рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдЖрдВрдХрдбрд╝реЗ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рдереЛрдВ (рдкреНрд░рд╡рд╛рд╣-рдкреНрд░рд┐рдВрдЯ рдФрд░ grep рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред



рдХреНрд░реЙрди



рдореИрдВ рдбреЗрдмрд┐рдпрди рдореЗрдВ рдХреНрд░реЛрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдпрд╣ рдпреВрдирд┐рдХреНрд╕ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ - рдЗрд╕рдореЗрдВ /etc/cron.monthly рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ /etc/cron.monthly/rent-acc рдореЗрдВ рд╣реИ:

 / usr / рд╕реНрдерд╛рдиреАрдп / рдмрд┐рди / рдХрд┐рд░рд╛рдпрд╛-рдПрд╕реАрд╕реА 31 admin@domain.ru rentuser@example.com manager@company.ru
 / usr / рд╕реНрдерд╛рдиреАрдп / рдмрд┐рди / рдХрд┐рд░рд╛рдпрд╛-рдЖрд░реЛрдк 3233 admin@domain.ru rentuser2@foobar.baz manager@company.ru


рдпрд╣ рдлрд╝рд╛рдЗрд▓, рдЙрд╕реА рд╕рдордп, рдХрд┐рд░рд╛рдпреЗрджрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирдП рдХреЗ рд▓рд┐рдП рдлрд╝рд┐рд▓реНрдЯрд░ рд╣рд╛рде рд╕реЗ рдкрдВрдЬреАрдХреГрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП!)ред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдкрд░ chmod + x рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред



рдкрд░рд┐рдгрд╛рдо



рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

 рдХреБрд▓ рдЖрд╡рдХ: 67673.187 рдПрдордмреА

 --- ---- ---- ---- рд╕реВрдЪрдирд╛ рд╕реВрдЪрдирд╛ --- --- ---
 #
 # рдлрд╝реАрд▓реНрдб: рдХреБрд▓
 # рдкреНрд░рддреАрдХ: рдЕрдХреНрд╖рдо
 # рдЫрдБрдЯрд╛рдИ: рдХреЛрдИ рдирд╣реАрдВ
 # рдирд╛рдо: рдЧрдВрддрд╡реНрдп рдЖрдИрдкреА
 #
 # рдЖрд░реНрдЧреНрд╕: рдкреНрд░рд╡рд╛рд╣-рд╕реНрдЯреЗрдЯ -f 8 
 #
 #
 # IPaddr рдореЗрдВ рдСрдХреНрдЯреЗрдЯ рдХреЗ рдкреИрдХреЗрдЯ рдмрд╣рддреЗ рд╣реИрдВ
 #
 192.168.2.16 1321968 4301821906 24858456
 192.168.2.2 2118220 62029649663 51512160
 192.168.2.3 226383 193301694 1129250
 192.168.2.8 105319 350858966 3027875
 192.168.2.5 3240 60888068 681056
 192.168.2.4 31289 13434866 217217
 192.168.2.15 200 32104404 97818
 192.168.2.14 1356 137727274 1977666
 192.168.2.7 35310 553217946 10290038




Disclamer



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



All Articles