¿Locura inexplicable? (redes & fantasmas)
A ver, os cuento, que me estoy volviendo un poco loco ya; el esquema es el siguiente Internet <---> Router<--->Switch <---> Equipo A* <---> Equipo B ** * 2 targetas de red eth0: 192.168.0.2 Gateway: 192.168.0.1 (la gateway del router que sale a internet) definida como "zona externa" eth01: 192.168.1.1 gateway: 192.168.0.1 definida como "zona interna" routing activado; también ip_forwarding y enmascaramiento ** 1 targeta de red eth0: 192.168.1.2 gateway: 192.168.1.1 (la eth1 de máquina A, claro) El problema es sencilla y llanamente que la eth1 de la máquina A y la eth0 de la máquina B ¡NO SE VEN! * He cambiado el cable (aunque sabía que estaba bien) por otros; nada. * He cambiado las eth de ambos equipos aunque también sabía que eran correctas; nada. * He arrancado sin acpi, mirando las irq, mirando el /var/log/boot.msg en busca de errores en los dispositivos de red, ifconfig; nada * Variables /etc/sysconfig/SuSEfirewall2 comprobadas y repasadas 1 por 1. Lo absolutamente espectacular (máquina A) es que saco el cable de la eth0 y lo paso a la eth1 ... ¡y si se enciende el led! Hay conectividad vaya. Pero si arranco la máquina normalmente (eth0 apuntado al switch, que a su vez enlaza con el router/ eth1 conectada a la eth0 de máquina B) no hay manera de que haya conetividad entre la máquina A y B. Espectacular. He llegado (aunque cueste creerlo, estoy enfermo cuando pasan cosas de fantasmas) a cambiar la placa base de la máquina A por una plenamente compatible según la bbdd de comatibilidad de SuSE. He probado además con otras máquinas en lugar de la máquina B (con 2 torres y un portátil) He llegado a inhabilitar el firewall de la máquina A sólo para poder ver si ambas targetas se veían y nada; ni un triste y mísero ping. ¡¡¡¡y sigue pasando lo mismo!!!! La lógica me dice que en la máquina A ambas targetas son incapaces de trabajar juntas, pero entones... ¿porqué el sistema no se queja de ello? Es que además ambas funcionan a la perfección y utilizan el comodísimo driver 8139too O estoy cometiendo un error evidente y garrafal (espero que sea así y alguien me ilumine) o simplemente existen fantasmas. -- ¡Share your knowledge! Linux user id 332494 # http://counter.li.org/ PGP id 0xC5ABA76A # http://pgp.mit.edu/
Aquiles escribió:
A ver, os cuento, que me estoy volviendo un poco loco ya; el esquema es el siguiente
Internet <---> Router<--->Switch <---> Equipo A* <---> Equipo B **
* 2 targetas de red eth0: 192.168.0.2 Gateway: 192.168.0.1 (la gateway del router que sale a internet) definida como "zona externa"
eth01: 192.168.1.1 gateway: 192.168.0.1 definida como "zona interna"
routing activado; también ip_forwarding y enmascaramiento
** 1 targeta de red eth0: 192.168.1.2 gateway: 192.168.1.1 (la eth1 de máquina A, claro)
El problema es sencilla y llanamente que la eth1 de la máquina A y la eth0 de la máquina B ¡NO SE VEN!
Aaaaaaaaaaaaaa que d... mentallll :)) Conectas directamente el ordenador A con B, se supone que el cable cruzado estara bien hecho? Empieza desde abajo, los dos ordenadores con una sola tarjeta a ver como van. ifconfig /all que te dice? prueba iptraf a ver si llegan los paquetes a algun sitio saludos
Joer no hay quien se entere la verdad lo complicas mucho al explicarlo xD menos mal que son 3 equipos ... si 2 pc's no se ven puede ser debido por muchas cosas, en principio no se si el equipo A y el B estón unidos por un crossover o van al switch, lo lógico seria al switch, en tal caso todos los pc's tendrán una puerta de enlace predeterminada que sera la del "router" según el esquema ese. Si A y B no se ve puede ser por que están en diferentes redes y por lo tanto irán por el "gw default" (192.168.0.1), o puede haber un cortafuegos en A o B, o el cable esta mal (pc-pc cruzado, pc-switch cruzado), de todas maneras he oído muchos problemas con las realtek en tema de redes Ethernet compartidas, una red parecida a la tuya seria la siguiente: moden--------> (ppp0)router(eth0)---------->hub/switch | |_____ LAN pppo:cliente DHCP eth0: 192.168.0.1/255.255.255.0 LAN: 192.168.0.2-254/255.255.255.0 gw 192.168.0.1 en el pc router se pondria: ifconfig eth0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 up iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE echo 1 > /proc/sys/net/ipv4/ip_forward El Sábado, 27 de Agosto de 2005 20:51, Aquiles escribió:
A ver, os cuento, que me estoy volviendo un poco loco ya; el esquema es el siguiente
Internet <---> Router<--->Switch <---> Equipo A* <---> Equipo B **
* 2 targetas de red eth0: 192.168.0.2 Gateway: 192.168.0.1 (la gateway del router que sale a internet) definida como "zona externa"
eth01: 192.168.1.1 gateway: 192.168.0.1 definida como "zona interna"
routing activado; también ip_forwarding y enmascaramiento
** 1 targeta de red eth0: 192.168.1.2 gateway: 192.168.1.1 (la eth1 de máquina A, claro)
El problema es sencilla y llanamente que la eth1 de la máquina A y la eth0 de la máquina B ¡NO SE VEN!
* He cambiado el cable (aunque sabía que estaba bien) por otros; nada. * He cambiado las eth de ambos equipos aunque también sabía que eran correctas; nada. * He arrancado sin acpi, mirando las irq, mirando el /var/log/boot.msg en busca de errores en los dispositivos de red, ifconfig; nada * Variables /etc/sysconfig/SuSEfirewall2 comprobadas y repasadas 1 por 1.
Lo absolutamente espectacular (máquina A) es que saco el cable de la eth0 y lo paso a la eth1 ... ¡y si se enciende el led! Hay conectividad vaya.
Pero si arranco la máquina normalmente (eth0 apuntado al switch, que a su vez enlaza con el router/ eth1 conectada a la eth0 de máquina B) no hay manera de que haya conetividad entre la máquina A y B.
Espectacular.
He llegado (aunque cueste creerlo, estoy enfermo cuando pasan cosas de fantasmas) a cambiar la placa base de la máquina A por una plenamente compatible según la bbdd de comatibilidad de SuSE. He probado además con otras máquinas en lugar de la máquina B (con 2 torres y un portátil) He llegado a inhabilitar el firewall de la máquina A sólo para poder ver si ambas targetas se veían y nada; ni un triste y mísero ping.
¡¡¡¡y sigue pasando lo mismo!!!!
La lógica me dice que en la máquina A ambas targetas son incapaces de trabajar juntas, pero entones... ¿porqué el sistema no se queja de ello? Es que además ambas funcionan a la perfección y utilizan el comodísimo driver 8139too
O estoy cometiendo un error evidente y garrafal (espero que sea así y alguien me ilumine) o simplemente existen fantasmas.
El Sábado, 27 de Agosto de 2005 20:51, Aquiles escribió:
A ver, os cuento, que me estoy volviendo un poco loco ya; el esquema es el siguiente
Internet <---> Router<--->Switch <---> Equipo A* <---> Equipo B **
* ¿ A que obedece esta configuracion? ---------
eth01: 192.168.1.1 gateway: 192.168.0.1 definida como "zona interna"
* 172.26.0.1
routing activado; también ip_forwarding y enmascaramiento
** 1 targeta de red eth0: 192.168.1.2 gateway: 192.168.1.1 (la eth1 de máquina A, claro)
* 172.26.0.2
Internet <---> Router<--->Switch <---> Equipo A* <---> Equipo B **
* ¿ A que obedece esta configuracion? ---------
A nada en especial. En el Equipo A monto diversos servicios que después testeo utilizando el B como cliente. Ambos no forman parte de la red de trabajo normal. La red "normal" donde trabajo cuelga toda del switch; beuno, realmente no, porqué hay 2 switches que segmentan la red en DMZ y LAN. Evidentemente. -- ¡Share your knowledge! Linux user id 332494 # http://counter.li.org/ PGP id 0xC5ABA76A # http://pgp.mit.edu/
El Lunes, 29 de Agosto de 2005 18:02, Aquiles escribió:
* ¿ A que obedece esta configuracion? ---------
A nada en especial. En el Equipo A monto diversos servicios que después testeo utilizando el B como cliente. Ambos no forman parte de la red de trabajo normal.
La red "normal" donde trabajo cuelga toda del switch; beuno, realmente no, porqué hay 2 switches que segmentan la red en DMZ y LAN. Evidentemente.
Monta le equipo B en el switch, el A es testeable desde cualquier red o maquina a la que iptables se lo permita, estas enmascarando varias veces.
On 8/27/05, Aquiles wrote:
A ver, os cuento, que me estoy volviendo un poco loco ya; el esquema es el siguiente
Internet <---> Router<--->Switch <---> Equipo A* <---> Equipo B **
Aquiles, Empieza por lo sencillo, o lo que es lo mismo, conecta el equipo A y el equipo B al switch con cables cruzados, el router con cable sin cruzar al puerto uplink del switch y verifica: - Que ambos equipos se ven - Que ambos equipos pueden navegar (configurando como puerta de enlace la IP interna del router). Si esta configuración funciona lo más probable es que no hay ningún problema de hardware (cables, tarjetas, etc.) y puedes probar a seguir con tu configuración, cambiando las cosas de una en una, paso por paso, para ver dónde surgen los problemas. Verifica los registros (que nunca viene mal). :-) Saludos, -- Camaleón
Empieza por lo sencillo, o lo que es lo mismo, conecta el equipo A y el equipo B al switch con cables cruzados, el router con cable sin cruzar al puerto uplink del switch y verifica:
- Que ambos equipos se ven - Que ambos equipos pueden navegar (configurando como puerta de enlace la IP interna del router).
Ahí estaba el fallo, en el cable. Anda que....
Si esta configuración funciona lo más probable es que no hay ningún problema de hardware (cables, tarjetas, etc.) y puedes probar a seguir con tu configuración, cambiando las cosas de una en una, paso por paso, para ver dónde surgen los problemas.
Me pasé HORAS peleándome con la config de ambos equipos, pues daba por supuesto que la capa física era buena. Y claro, estaba dando palos de ciego.
Verifica los registros (que nunca viene mal).
Lo hice, lo hice. Incluso llegue a modificar el tema de las interrupciones mediante ifconfig y demás desesperaciones; pero nada, claro, el fallo no era ese. -- ¡Share your knowledge! Linux user id 332494 # http://counter.li.org/ PGP id 0xC5ABA76A # http://pgp.mit.edu/
participants (5)
-
admin-listas
-
Aquiles
-
Camaleón
-
chakal^-^
-
jose maria