4 ms·
It's well known that iptables operates on the normal sockets layer. It would similarly be surprising behavior if you could not see packets that are present but
by russdill 3y ago
It's well known that iptables operates on the normal sockets layer. It would similarly be surprising behavior if you could not see packets that are present but dropped when running tcpdump. Note that this distinction only applies to packets handled locally, not forwarded.
Applications such as tcpdump and dhcp require special privileges to open raw sockets. Note that ebtables (and now by extension nftables) can be used to operate at this level.