First of all to my setup. I run on Hyper-v an Docker installation on Debian 11.
The Debian has 2 network interfaces:
eth0: For Management Debian + Portainer (192.168.20.99)
eth1: should be a vlan trunk; for the running containers (For testing now only VLAN 178)
For testing I have now a W10 VM in Hyper-V with one interface (192.168.178.50; VLAN 178).
Both interfaces (W10 and the following macvlan configuration are in VLAN 178)
Now I configured exactly the following (only with VLAN 178): Connecting the Docker container to the external network via VLAN Tag - designetwork(EN)
As Container for testing I used: (Container with IP 192.168.178.201)
Now I want to ping between the Docker Container and the W10 VM. But this is not worling, in both directions not.
But as I ping from the Container to W10 VM the arp packets are arriving and the W10 is answering. But in the Container the arp answeres are not arriving. So where is here the problem? Why are arp packets do not reach the Container???