Piszę program, który wysyła pakiety TCP z localhost do localhost. I chcę użyć tcpdump do przechwytywania pakietów. Ale nic nie jest schwytane. Moje polecenie w Ubuntu:
sudo tcpdump
Jaki argument mam dodać? Dzięki!
Piszę program, który wysyła pakiety TCP z localhost do localhost. I chcę użyć tcpdump do przechwytywania pakietów. Ale nic nie jest schwytane. Moje polecenie w Ubuntu:
sudo tcpdump
Jaki argument mam dodać? Dzięki!
Odpowiedzi:
sudo tcpdump -i lo
sudo tcpdump -D
najpierw, aby uzyskać lokalny interfejs. W moim przypadku jest to:sudo tcpdump -i 3.lo0
sudo
, wyjaśnij i powiedz, że musi to być uruchomione jako root.
sudo tcpdump -i lo0
.