¿Hay alguna forma de detectar si una máquina conectada a mi wifi es una máquina física o una máquina virtual?
Tal vez puedas mirar su dirección MAC. Por ejemplo, de forma predeterminada, VirtualBox comienza su dirección MAC a las 08002xxxx.
Las listas de pareja de direcciones MAC - constructores enlace
Lea otras preguntas en las etiquetas virtualization wifi detection vmware