Configurar 2 tarjetas de red en mandrake 9.2 y siempre "unable to resolve host"

Tengo 2 tarjetas de red en el pc, con mandrake 9.1 ivan bien pero ahora con 9.2 no consiguo que funcionen. Intentaré explicarlo lo mejor posible:

- eth0:
IP: 80.26.131.4
MASK: 255.255.255.0
Gateway: 80.26.131.1

Con sus DNS configuradas y tal es la que tiene que dar acceso a internet (o eso creo, en windows es la primera que detecta).

- eth1:
IP: 192.168.0.1
MASK: 255.255.255.0

Da acceso a una red interna.

Si hago ping a 127.0.0.1 responde, hasta ahí bien.
Si hago ping a 80.26.131.4 o a 192.168.0.1 me da error
Por supuesto ni soñemos con hacer ping a las DNS y menos aun una pagina web.

He probado HardDrake y no consigo nada, he buscado /etc/conf.d/net pero no existe, he buscado /etc/network/interfaces y tampoco existe.

En /etc/resolv.conf he configurado las DNS pero vamos, si no consigo nisiquiera hacer ping a mi propia IP vamos mal :S

Si alguien me ayuda se lo agradezco, en el 9.1 hice un par de clicks y ya está pero en 9.2 no se por que no va.

Si no me quereis ayudar u os parece un tocho demasiado largo de leer almenos tendré el consuelo de que lo he escrito bien, vamos, "k no lo e eskrito para k dañe la bista" (cosa que me molesta que haga la gente).

Si creeis que falta algo por explicar me lo deciis

Un saludete. Asias ^^
Pega estos comandos:

ifconfig -a

netstat -rn


Y tambien sería interesante que pegaras los errores que da al hacer ping. Y el contenido de /etc/nsswitch.conf

Creo que eso es todo.

PD: Gracias por hacer una 'pregunta ingeligente'

Salu2.Ferdy
Allá vamos:

ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:C0:26:F0:2D:E2
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:17 Base address:0x3f00

eth1 Link encap:Ethernet HWaddr 00:05:1C:0A:11:09
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:18 Base address:0x6e00

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:70 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4594 (4.4 Kb) TX bytes:4594 (4.4 Kb)




netstat -rn

Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo




ping 80.26.131.4

connect: Network is unreachable




ping 192.168.0.1

connect: Network is unreachable





/etc/nsswitch.conf

(Elimino las lineas comentadas, es decir con una "#" delante para que no se haga tan largo y pesado el post)

passwd: files nisplus nis
shadow: files nisplus nis
group: files nisplus nis

hosts: files nisplus nis dns


bootparams: nisplus [NOTFOUND=return] files

ethers: files
netmasks: files
networks: files
protocols: files
rpc: files
services: files

netgroup: nisplus

publickey: nisplus

automount: files nisplus
aliases: files nisplus


Gracias a ti Ferdy por responderme, yo solo he hecho lo minimo que debe hacer uno si quiere esperar respuesta.

Un saludo y gracias otra vez.
¿Has probado en el Centro de Control de Mandrake -> Redes e Internet -> DrakConnect? Ahí puedes configurar las direcciones estáticas de las tarjetas y las dos conexiones lan. Échalo un ojo.

Saludos :)
Pues parece que la MDK detecta las tarjetas de red, pero viendo la salida de ifconfig no parece que las tengas configuradas.

Me refiero, no dudo que las configures bien con harddrake ni mucho menos, pero no guarda la configuracion o la pierde al reiniciar.

Prueba a poner esto:
ifconfig eth0 80.26.131.4 broadcast 80.26.131.255 netmask 255.255.255.0 up

ifconfig eth1 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0 up

No me hago responsable del copiar y pegar XD

Tras esto ejecuta ifconfig -a y comprueba que te guarda la configuracion que debe. Si ves que no cambia nada tira abajo el interfaz y levantalo de nuevo (ifdown y despues ifup )

Prueba a hacer ping entre las IP a ver si funciona bien, deberia hacerlo. Tambien puedes probar a hacer ping a otras IP de la red que tengas montada.

Una vez configuradas vamos a poner la puerta de enlace en eth0

Segun el manual de instalacion de gentoo se haria asi:
route add default gw 80.26.131.1

Pero como tienes dos tarjetas creo que habria que especificar sobre que interfaz quieres hacer el enrutamiento. Mirando el "man route" creo que se haria asi
route add default gw 80.26.131.1 dev eth0

a ver si alguien puede dar algo mas de luz porque tampoco lo tengo muy claro.

Si el enrutamiento funciona y el /etc/resolv.conf esta bien deberia devolverte los ping que hagas a las dns, y si te devuelve el ping pues ya sabes, internet en ese PC tienes.

Espero haber servido de ayuda. Por cierto, gracias por hacer una "pregunta inteligente" y "bien escrita" [oki]

Saludos
Bueno, RaUleX ya te ha contestado perfectamente :D nada más que decir

Salu2.Ferdy
5 respuestas