рдиреЗрдЯрдлреНрд▓реЛ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдХреЛ рдПрдПрд╕рдП рдЯреНрд░реИрдлрд┐рдХ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░рдирд╛ рдФрд░ рдлреНрд░реАрдмреАрдПрд╕рдбреА рдпрд╛ рд▓рд┐рдирдХреНрд╕ рдкрд░ nfdump

рдкрд░рд┐рдЪрдп


рд▓рдЧрднрдЧ рд╣рд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╢рд╛рд╕рдХ рдпрд╛рддрд╛рдпрд╛рдд рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрд╛рдВрдХрди рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╛ рддреЛ рдЖрдкрдХреЛ рдмрд┐рд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдХреЗрд╡рд▓ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдорд╛рдирдХ рдиреЗрдЯрдлреНрд▓реЛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (RFC 3954) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ (рд╕рд┐рд╕реНрдХреЛ, рдЬреБрдирд┐рдкрд░, 3Com, рдЖрджрд┐) рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рд╕рд╛рде рд╣реА рд▓рд┐рдирдХреНрд╕, * BSD, рдФрд░ DD-WRT рдлрд░реНрдорд╡реЗрдпрд░ред рдиреЗрдЯрдлреНрд▓реЛ рдЖрдкрдХреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдбреЗрдЯрд╛ (рдкреНрд░реЗрд╖рдХ рдФрд░ рд░рд┐рд╕реАрд╡рд░ рдХрд╛ рдкрддрд╛, рдкреЛрд░реНрдЯ, рд╕реВрдЪрдирд╛ рдХреА рдорд╛рддреНрд░рд╛, рдЖрджрд┐) рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг ( рд╕реЗрдВрд╕рд░ ) рд╕реЗ рдХрд▓реЗрдХреНрдЯрд░ рддрдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХрд▓реЗрдХреНрдЯрд░, рдмрджрд▓реЗ рдореЗрдВ, рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рдХрд▓реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдПрдХ рдирд┐рдпрдорд┐рдд рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЗрд╕ рдпреЛрдЬрдирд╛ рдХрд╛ рдЪрд┐рддреНрд░рдг рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд╕реЗ рдХрд░реВрдВрдЧрд╛:

рдиреЗрдЯрдлреНрд▓реЛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛

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



рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛:
рдлреНрд▓реЛ-рдЯреВрд▓реНрд╕ - рдмрд┐рд▓реНрдХреБрд▓ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ NetFlow v9 рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдкреНрд░рд╡рд╛рд╣ - рдмрд╛рдЗрдЯреНрд╕ рдФрд░ рдкреИрдХреЗрдЯреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдбреЗрдЯрд╛ рдХреЛ рдирд╣реАрдВ рдмрдЪрд╛рддрд╛ рд╣реИред
nfcapd - рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рджрд┐рдирд╛рдВрдХ рдФрд░ рд╕рдордп, рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рд╕реЗ рдЗрдирдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рдХрд┐ рдореЗрд░реЗ рдХреБрдЯрд┐рд▓ рд╣рд╛рдереЛрдВ рдХреЛ рджреЛрд╖ рджрд┐рдпрд╛ рдЬрд╛рдП, рдпрд╛ рдХрд┐ рдЗрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рд┐рд╕реНрдХреЛ рдПрдПрд╕рдП рдХреЗ рд▓рд┐рдП рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рдХрд╛ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕рдВрдЧреНрд░рд╛рд╣рдХ


рдПрдХ рд▓рдВрдмреА рдЦреЛрдЬ рдХреЗ рдмрд╛рдж, рдореИрдВ рдПрдирдПрд╕рдИрдПрд▓ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде nfdump рдХреЗ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЖрдпрд╛: nfdump-1.5.8-NSEL , рдЬреЛ рдПрдПрд╕рдП рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдорд╛рдирдХ рд╣реИ:
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ nfdump-1.5.8-NSEL рдХреЛ рдЕрдирдкреИрдХ рдХрд░реЗрдВред
рдлрд┐рд░ nfdump-1.5.8-NSEL рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ:
./configure
make
make install


рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдХрдИ рдХрд╛рд░реНрдпрдХреНрд░рдо рдорд┐рд▓реЗрдВрдЧреЗ:
nfcapd - рдПрдХ рдХрд▓реЗрдХреНрдЯрд░ рдбреЗрдорди, рдПрдХ рдмрдВрджрд░рдЧрд╛рд╣ рдкрд░ рд╕реБрдирддрд╛ рд╣реИ, рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИред
nfdump - nfcapd рджреНрд╡рд╛рд░рд╛ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
nfexpire - nfcapd рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдШреБрдорд╛рддрд╛ рд╣реИред
nfreplay - рдПрдХрддреНрд░рд┐рдд nfcapd рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рджреВрд╕рд░реЗ рдХрд▓реЗрдХреНрдЯрд░ рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рднреЗрдЬрддрд╛ рд╣реИред

рдХрд▓реЗрдХреНрдЯрд░ рдЪрд▓рд╛рдПрдВ:
nfcapd -l < > -t < ()> -D

nfcapd рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ рдЕрд╕реНрдерд╛рдпреА nfcapd.current рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдЧрд╛ред -L рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкреАрдЖрдИрдбреА ред рдЬрдм -t рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдмреАрдд рдЪреБрдХрд╛ рд╣реИ, рддреЛ nfcapd nfcapd рдореЗрдВ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдЧрд╛ред рдпрдпрдордпрдордзрдо ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдВрддрд┐рдо-рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдЯреНрд░реИрдлрд╝рд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рдПрдЧреАред
-D рд╕реНрд╡рд┐рдЪ рдбреЗрдореЙрди рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред
-B рд╡рд┐рдХрд▓реНрдк рдЖрдИрдкреА рдкрддреЗ рдХреЛ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, -p рдЖрдкрдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреЛрд░реНрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕реЗрдВрд╕рд░


рдЕрдм рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдХреЛ рдПрдПрд╕рдП рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╕рд┐рд╕реНрдХреЛ рдореЗрдВ рдПрдХ рдЕрдЬреНрдЮрд╛рдиреА рд╣реВрдВ, рдореИрдВ рддреИрдпрд╛рд░ рдореИрдиреБрдЕрд▓ рдХреЛ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд░реВрдВрдЧрд╛:
рдпрджрд┐ рдЖрдк ASDM GUI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ ASA рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдПрдПрд╕рдП рдХреЛ Truy рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдПрдПрд╕рдбреАрдПрдо (6.3) рдХреЗ рдореЗрд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ рдЧрдбрд╝рдмрдбрд╝ рдерд╛, рдЬрд┐рд╕рдиреЗ рдПрдХ рдХрд▓реЗрдХреНрдЯрд░ рдХреЛ рдиреАрддрд┐ рдирд┐рдпрдо рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреА, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЕрднреА рднреА рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЪрдврд╝рдирд╛ рдкрдбрд╝рд╛ред

рдЕрдм, рдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рддреЛ рдкреИрдХреЗрдЯ рдХреЛ рдХрд▓реЗрдХреНрдЯрд░ рдкрд░ рдЫрд┐рдбрд╝рдХрдирд╛ рдЪрд╛рд╣рд┐рдП:
tcpdump port 9995
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on em0, link-type EN10MB (Ethernet), capture size 96 bytes
18:22:36.909747 IP 192.168.4.1.56684 > 192.168.4.7.9995: UDP, length 1436
18:22:37.012687 IP 192.168.4.1.56684 > 192.168.4.7.9995: UDP, length 1464
18:22:37.065782 IP 192.168.4.1.56684 > 192.168.4.7.9995: UDP, length 1432
...

рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╣рд╛рдВ nfcapd рдлрд╛рдЗрд▓реЗрдВ рд╕рд╣реЗрдЬреА рдЬрд╛рддреА рд╣реИрдВ, рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣


рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб ~ 30 рдХрдиреЗрдХреНрд╢рди (150 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ) рдкрд░, 1 рдорд┐рдирдЯ рдореЗрдВ рд▓реЙрдЧ рд▓рдЧрднрдЧ 2 рдПрдордмреА рд▓реЗрддрд╛ рд╣реИред
рдбрд┐рд╕реНрдХ рдХреЛ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, crontab рдХрдорд╛рдВрдб рдореЗрдВ nfexpire рдЬреЛрдбрд╝реЗрдВ:
/usr/local/bin/nfexpire -e < > -s <. > -t <. >
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, -t 2w рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде nfexpire рдЪрд▓рд╛рдиреЗ рд╕реЗ рджреЛ рд╕рдкреНрддрд╛рд╣ рд╕реЗ рдЕрдзрд┐рдХ рдкреБрд░рд╛рдиреА рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рд╣рдЯ рдЬрд╛рдПрдВрдЧреА, рдФрд░ -s 20g рдХреЗ рд╕рд╛рде рд╕рдмрд╕реЗ рдкреБрд░рд╛рдиреА рдлрд╛рдЗрд▓реЗрдВ рд╣рдЯрд╛ рджреА рдЬрд╛рдПрдВрдЧреА, рддрд╛рдХрд┐ рдЙрдирдХрд╛ рдХреБрд▓ рдЖрдХрд╛рд░ 20 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ рди рд╣реЛред рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдПрдХ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдбрд╛рдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ


рдЖрдк nfcapd рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред * nfdump рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд╛рдирд╡-рдкрдардиреАрдп рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ:
nfdump -r < >
2011-09-04 19:53:45.484 TCP 192.168.2.11:1057 NA -> 217.20.152.98:80 DENIED I-ACL 0
2011-09-04 19:53:45.554 TCP 66.249.66.34:55383 NA -> 46.46.152.214:80 DELE-U Deleted 0
2011-09-04 19:53:30.887 TCP 192.168.4.183:63015 46.46.152.212:63015 -> 89.185.97.235:80 CREATE Ignore 214
...

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

Nfdump - NfSen рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рднреА рд╣реИ, рдЬреЛ рд╕реБрдВрджрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЦреАрдВрдЪ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдк рдбреЗрдЯрд╛ рдХреЛ рд╕реНрд╡рдпрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдирдПрдХреЗрдкреАрдбреА рдбреЗрдореЙрди рдХреЗ -x рд╕реНрд╡рд┐рдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА - рдпрд╣ рдЖрдкрдХреЛ рдЕрдЧрд▓реА рдлрд╝рд╛рдЗрд▓ рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдкрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ nfdump рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ php рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреА рд╣реИ, рдФрд░ рдореЗрд░реА nfcapd рд▓реЙрдиреНрдЪ рд▓рд╛рдЗрди рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:
/usr/local/bin/nfcapd -t 600 -w -p 9999 -l /data/flows/ -D -x '/usr/local/bin/php /usr/local/share/sams/all_traf_stats.php %d/%f' &
рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХрдорд╛рдВрдб рдПрдХрд▓ рдЙрджреНрдзрд░рдгреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реИ рдФрд░% d рдФрд░% f рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдпрд╣ рдХреНрд░рдорд╢рдГ nfcapd рдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рдЕрдВрддрд┐рдо рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рд╣реИред

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

рдирд┐рд╖реНрдХрд░реНрд╖


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

Source: https://habr.com/ru/post/In127613/


All Articles