
Aquí hay una imagen de la parte relevante de mi red.
El problema es el siguiente:
- La PC con Windows de la izquierda y el Synology NAS pueden acceder a las dos cámaras web (ping) y las tablas ARP en ambos dispositivos son correctas.
- Tanto en el servidor Linux como en la PC Linux en la parte inferior derecha, hacer ping a cualquiera de las cámaras web da como resultado "No hay ruta al host".
- Las tablas ARP en el servidor Linux y la PC con Linux no tienen entradas para las direcciones de la cámara web.
- Al monitorear el tráfico ARP con tcpdump, veo que las dos máquinas Linux envían repetidamente solicitudes ARP para las IP de la cámara web, pero no se recibe respuesta.
- Como solución alternativa, descubrí que puedo agregar manualmente las entradas ARP requeridas en los sistemas Linux, lo que les permite comunicarse con las cámaras. Esto me dice que es puramente un problema de ARP ya que la conectividad funciona si las entradas ARP están ahí.
Las máquinas Linux no ejecutan firewalls iptables o nftables. Sólo hay una subred y una red L2.
Mi conjetura en este punto es que el conmutador Netgear GS308 está defectuoso, pero me cuesta encontrar un modo de falla que impida las respuestas ARP pero aún permita la comunicación. El GS308 no es administrado, por lo que no tiene opciones de configuración.
La próxima vez que esté en el sitio reemplazaré el interruptor para ver si es el culpable.
¿Alguna sugerencia sobre lo que podría causar esto y/o posibles pasos adicionales para solucionar el problema?
ACTUALIZACIÓN: Ya no puedo solucionar este problema porque el problema "se solucionó solo" después de aproximadamente 24 horas. IodiarEs cuando las cosas se rompen y luego se arreglan solas sin que yo entienda lo que pasó :-(
Voto para cerrar la pregunta por considerarla irreproducible.