A ver, quería hacer una cosa:

Tengo una conexión a internet con varias direcciones IP. En estas
tengo varios servidores. Resulta que hay uno que a veces falla
(adivinen por qué), y quería que otro tomara su lugar. Por ejemplo

servidor A: 1.2.3.4
servidor B: 1.2.3.5
servidor C: 1.2.3.6
entonces, si B falla, hago en A: ifconfig eth1:1 1.2.3.5

Pues bien, hago pruebas desde el servidor C y el servidor A contesta
los pings y los servicios de B (dns en particular es lo que me
interesa)

Pero hago la misma prueba desde internet y no contesta.

El tcpdump muestra que A recibe los paquetes pero no los contesta si
vienen de internet. En cambio si vienen de la red local sí los
contesta sin problemas.

¿Alguien sabe qué pasa?

Responder a