Recuerda que el envenenamiento de dns puede tardar un rato debido a la cache, prueba de hacer un "ipconfig /flushdns" en la maquina windows.
Y otra cosa, supongo que hablas de maquinas fisicas, pero si virtualizas recuerda poner en modo bridge y no NAT, y centrate mas en la ip de la victima se mas especifico al envenenar, me refiero que cuando lanzes ettercap utilizes la ip de tu victima y gateway (o servidor dns) y mira si el MITM esta correctamente funcionando viendo el trafico que pasa.
Saludos
Y otra cosa, supongo que hablas de maquinas fisicas, pero si virtualizas recuerda poner en modo bridge y no NAT, y centrate mas en la ip de la victima se mas especifico al envenenar, me refiero que cuando lanzes ettercap utilizes la ip de tu victima y gateway (o servidor dns) y mira si el MITM esta correctamente funcionando viendo el trafico que pasa.
Saludos