Usando una máquina virtual como un toque de red en un servidor mac

0

esperando que la máquina virtual sea un 'toque de red'.

la configuración es una Intel Mac con una tarjeta de aeropuerto y varias tarjetas de usb. La tarjeta del aeropuerto es para conectividad a internet. Los dispositivos USB proporcionan conectividad a la LAN local. el uso compartido de Internet se utiliza en el mac para distribuir el acceso a Internet y el mac también es un repositorio de archivos.

El uso compartido de Internet en el mac da como resultado que un dhcp sirva direcciones en una clase c diferente para cada nic-así que un nic por ejemplo obtendrá 192.168.2.x, el siguiente nic obtendrá 192.168.3.x, etc. Esto permite cada nic para dar servicio a un segmento lan completo. Wireshark instalado en el mac ve todas las interfaces y permite el monitoreo del tráfico. No quiero ejecutar wireshark de forma nativa en el mac. Es una máquina de producción y no se recomienda jugar con el metal desnudo. Un dispositivo virtual se percibe como más seguro (aunque no lo sea, no puedo convencer a los responsables superiores)

Entonces, vmware fusion está configurado en el mac para ejecutar una instancia de Windows XP SP3. wireshark se instala en windows. En esta configuración, wireshark solo ve el aeropuerto pero no los dispositivos usb. Los adaptadores de red se configuran en modo puenteado en vmware. ¿Existe un tutorial que aclare la configuración de las nics en fusión y las direcciones IP adecuadas que deberían tener en Windows? ¿Deberían ser puenteados allí también? Si utilizo la misma ip que la utilizada en el mac, obviamente obtengo un conflicto de dirección ip.

Esperaba que la máquina virtual fuera un "toque de red" pero está teniendo problemas para ver los nics, y mucho menos el tráfico que ni siquiera está destinado a ello. Supongo que otra forma de resolver este problema es conseguir que el tráfico pase por la instancia de XP. XP necesitaría un servidor dhcp en ejecución. Este servidor dhcp serviría a los nics. Intenté tftpd pero eso es demasiado rudimentario, no ve las interfaces virtuales. Seguiré buscando pero necesito un poco de iluminación.

por favor sea amable.

    
pregunta aquagremlin 17.07.2011 - 17:10

1 respuesta

1

En el modo de puente, el puerto de la VM tiene su propia dirección MAC de Ethernet. Si VMNet actúa como un conmutador, es posible que no vea los paquetes destinados al nodo de red de Mac, que supongo que es el punto de este ejercicio.

Sí, el puerto virtual también necesita su propia dirección IP.

El uso compartido de Internet simplemente pasa a lo largo del tráfico no destinado a la máquina que está compartiendo. No es un puente de red (se ejecuta como NAT IIRC), por lo que tampoco pasará por transmisiones.

    
respondido por el Mike DeSimone 17.07.2011 - 20:51

Lea otras preguntas en las etiquetas