Cuando comparto con un servidor, llamémoslo x.x.x.x, en una red, Red A, recibo un mensaje que indica que la identificación del host remoto ha cambiado.
Si uso una de las otras dos redes, llámelas Red B y Red C, para conectarme a x.x.x.x, no recibo el mensaje.
Es decir, para la misma dirección IP de x.x.x.x, la Red A está devolviendo una identificación de host remoto diferente a la Red B y la Red C.
Mi teoría es que, dado que la Red B y la Red C están de acuerdo, son correctas, y la Red A debe darme la clave incorrecta de alguna manera.
La red A proporciona los mismos resultados a través de Wi-Fi o Ethernet. La red B es mi Wi-Fi doméstica y la Red C es un punto de acceso móvil Wi-Fi.
He reiniciado el enrutador de la red A, pero la identificación del host remoto diferente persiste.
¿Esto indica un ataque MITM? ¿Podría ser algo más? ¿Cuáles son los próximos pasos?
Y para ser claros, el problema no es solo que se haya actualizado. Si cambio mi know_hosts para que contenga la clave que la red A espera, funciona, pero luego las redes B y C no funcionan, y viceversa. Es decir, están actualmente esperando diferentes claves.