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 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.