error de ping dos tarjetas nic en pc linux

error de ping dos tarjetas nic en pc linux

El problema que tengo son dos NIC en mi servidor RHEL 6 con diferentes direcciones IP.

  • PC1
    • eth0-10.10.0.1
    • eth1-192.168.1.1

La otra computadora está configurada de la misma manera.

  • PC2
    • eth0-10.10.0.2
    • eth1-192.168.1.2

Todas las NIC están conectadas a un único conmutador H3C, no se definen puertas de enlace ni rutas. Puedo hacer ping a la PC2 desde la PC1 con eth0(10.10.0.1 - 10.10.0.2) pero cuando intento hacer ping a 192.168.1.2 desde la PC1 devuelve:

Destination host unreachable

No quiero desviar el tráfico de eth0a eth1, ¿hay alguna forma de evitarlo?

Respuesta1

En primer lugar, debe asegurarse de que la tabla de enrutamiento esté como debería ser.

Ambas computadoras deben tener estas entradas:

10.10.0.0/16 -> eth0
192.168.1.0/24 -> eth1

Ahora, al hacer ping, asegúrese de vincularse a la interfaz de origen correcta con el -Iconmutador. Se pueden utilizar estos dos métodos:

ping -I 192.168.1.1 192.168.1.2
ping -I eth1 192.168.1.2

Si eso no funciona para usted, debería considerar configurar una métrica.

información relacionada