Puerto de captura de VM de Ubuntu

Puerto de captura de VM de Ubuntu

He estado trabajando durante horas tratando de descubrir cómo configurar un puerto de captura en un puerto adicional del servidor Ubuntu 16.04.

Resumen: La máquina host, Windows 7, tiene 2 puertos. Un puerto es para acceder a la máquina y el otro puerto es para capturar el tráfico y actualmente es el destino de un puerto espejo en un conmutador Cisco. Me gustaría que el tráfico pasara a través del puerto del host al puerto del adaptador VM 2 para poder monitorear el tráfico usando NTOPng.

Problema: Mi puerto de administración estática funciona bien, pero no puedo hacer que el tráfico pase a través del puerto del host al puerto de captura de la VM de Ubuntu.

Configuración actual:

Configuración de la interfaz de máquina virtual

Configuración de la interfaz de la máquina virtual de Ubuntu

Configuración rc.local(Para poner la interfaz en modo promiscuo)

ifconfig enp0s8 promisc

Configuración de la interfaz

#Listening port
auto enp0s8
iface enp0s8 inet manual

Estado actual de la interfaz

enp0s8    Link encap:Ethernet  HWaddr 08:00:27:99:b9:41
          inet6 addr: fe80::a00:27ff:fe99:b941/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:22 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2078 (2.0 KB)  TX bytes:648 (648.0 B)

Observaciones extrañas: El puerto del host captura paquetes (confirmado por Wireshark) y luego deja de capturar paquetes tan pronto como se enciende la máquina virtual. Recibo un mensaje que dice que la interfaz ya no está disponible en Wireshark.

Gracias de antemano por cualquier ayuda.

información relacionada