Linux против Macos tcpdump
Вы не можете использовать опцию -Q
для встроенного в Macos tcpdump, потому что он имеет дополнения от Apple. Вы можете увидеть, что это различное программное обеспечение, посмотрев информацию об их версии:
Версия Macos
macos-10.14$ sudo tcpdump --version
tcpdump version tcpdump version 4.9.2 -- Apple version 83.200.2
libpcap version 1.8.1 -- Apple version 79.250.1
LibreSSL 2.2.7
Версия Linux
ubuntu-18.04$ sudo tcpdump --version
tcpdump version 4.9.2
libpcap version 1.8.1
OpenSSL 1.1.1 11 Sep 2018
Manpages
Смущает, man tcpdump
на терминале Macos показывает -Q, который недоступен. Для сравнения:
Альтернативы
Вы можете построить из источника , если направление важно для вас. Это может или не может быть возможным в зависимости от вашей архитектуры.