Para cerrar el tema, aviso que se soluciono simplemente cambiando una de las placas de red... No entiendo que logica tiene pero bueno, si anda no lo toques :p

 Gracias Gustavo por la respuesta.

 Saludos,
 --Fernando

Gustavo Guillermo Pérez wrote:

El Jueves, 21 de Julio de 2005 15:25, Fernando Scandolo (D`arcy) escribió:
revisa el ruteo si el ruteo esta duplicado para una misma interfaz pueden estar respondiendo dos tarjetas al mismo ip, y gana la que llegue primero dependiendo de los cables.

Tengo un problema de ARP en un server bastante viejo (RedHat 7.3 u 8.0,
no recuerdo bien) que tiene varias interfaces de red, y ademas hace ip
aliasing.

Las interfaces en cuestion son estas:

eth0      Link encap:Ethernet  HWaddr 00:04:75:CE:26:EA
        inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth1:2    Link encap:Ethernet  HWaddr 00:C0:DF:F6:33:95
        inet addr:192.168.0.9  Bcast:192.168.0.255  Mask:255.255.255.0
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

Y el problema es que al parecer la interfaz eth1:2 esta respondiendo
como si fuera 192.168.100.1, como se ve en estos 2 comandos ejecutados
con 1 minuto de diferencia en otra PC conectada a la 1ra a traves de un
switch:

C:\>arp -a

Interfaz: 192.168.100.122 --- 0x2
Dirección IP          Dirección física      Tipo
192.168.100.1         00-c0-df-f6-33-95     dinámico

C:\>arp -a

Interfaz: 192.168.100.122 --- 0x2
Dirección IP          Dirección física      Tipo
192.168.100.1         00-04-75-ce-26-ea     dinámico

Como se ve, la 1ra vez la MAC devuelta es de la interfaz erronea, y sin
cambiar ninguna configuracion cuando repito el comando devuelve la
correcta. Continuando las pruebas parece que la MAC devuelta cambia
aleatoriamente en el tiempo.

En el server estoy haciendo varios NAT y manejos de paquetes, pero todo
a nivel IP, por lo que pienso que no deberia afectar el ARP.

El kernel es 2.4.18-27.8.0 #1 Fri Mar 14 06:45:49 EST 2003 i686 i686
i386 GNU/Linux

Alguien tiene idea de porque puede estar sucediendo esto, o le paso
algo parecido ? Se podra aunque sea bloquear la respuesta ARP erronea de
la interfaz eth1:2 de alguna manera ? La unica vuelta que le veo es
asignar la MAC estaticamente en los clientes, pero no es muy elegante
que digamos :p

Probe seteando /proc/sys/net/ipv4/conf/*/*proxy_arp a 1 como dice en
algunos howto y no cambia nada, y tampoco encuentro arptables para RedHat.

* Gracias de antemano por la ayuda.

Saludos,
--Fernando

_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro


_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a