Hello @Raphael Campos Silva ,
Thanks for your query !
You can see the detailed answer of your query at https://www.untangled.eu/2017/07/networking-in-microsoft-azure-part-1/
I just tested for Linux Azure Virtual Machines in same VNET and different VNET - it's the same MAC Address.
Reason is explained in the above article.
It's not only for AKS node instances any Virtual Machines in Azure will use the same MAC Address i.e. Every ARP request you send out on a Azure Virtual Network asking the MAC address for a specific IP address is always answered with the same simple MAC address: 12:34:56:78:9a:bc.
That is because you are on a shared platform and the Virtual Network or VNET is a Layer 3 overlay instead of Layer 2 on the OSI model where you have the datalink layer. You can’t change a VM or other devices on the Azure platform and put this on a different switch port. That power was removed from you as a user and Microsoft created an abstraction layer on top of their infrastructure.
Hope that helps in understanding !