Les alias IP ne sont pas des interfaces (même pas virtuelles), ce sont juste des “étiquettes” (label) attachées à leurs adresses IPv4 respectives pour préserver la compatibilité avec cette vieille façon d’attribuer plusieurs adresses à une même interface. Tu noteras qu’en IPv6 où il est commun qu’une interface ait plusieurs adresses IPv6, cette notion d’alias n’existe pas.
Une interface virtuelle, ce serait plutôt une interface qui n’est pas liée directement au matériel, comme loopback, bridge, vlan, bonding, ppp, tun/tap, dummy… par opposition aux interfaces liées à un périphérique spécifique comme ethernet, wifi…
Tcpdump doit écouter sur une vraie interface (physique ou virtuelle), eth0 d’après tes commandes, et pas un alias. Même chose avec les routes et règles iptables qui ignorent les alias. Tu peux capturer seulement les paquets ARP contenant une adresse IP particulière.