Rešitev
- Če želite uporabiti tcpdump za zajem paketov, potrebujete naslednje
- Kateri vmesnik (eth1, eth2 itd.) želite zajeti promet
- Uporabniško ime, ki lahko dostopa do vmesnika (običajno root)
- Začasni imenik za shranjevanje paketnih posnetkov (običajno /tmp)
- Kot uporabnik, ki ima dostop do naprave (root), se pomaknite v začasni imenik in ustvarite podimenik
- # cd /tmp
- # mkdir pc
- # cd pc
- Za enominutni zajem eth1 zaženite zajem z naslednjim ukazom
- # tcpdump -n -nn -N -s 0 -i eth1 -w eth1.pcap
- # tcpdump: poslušanje na eth1, tip povezave EN10MB (Ethernet), velikost zajema 65535 bajtov
- Alternativno lahko kot uporabnik root zaženete naslednjo ukazno vrstico, ki se bo po 60 sekundah samodejno ustavila
- # mkdir -p /tmp/cd ; tcpdump -n -nn -N -s 0 -i eth1 -w /tmp/cd/eth1.pcap & pid=$! ; sleep 60 ; kill -1 $pid