[opensuse-es] red con eth y wifi.

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola: Tengo que configurar la red de forma que active una ruta por defecto hacia la wifi cuando está la wifi activa, o hacia la eth cuando es la eth la conectada. Método clásico. oS 11.2 Directorio "/etc/sysconfig/network" ifcfg.template: ## Routing: ## If you need special routes for a configuration, then use a file named ## ifroute-<config> where <config> is the same string as in ifcfg-<config>. ## It has the same syntax like routes except one difference: ## If you omit the interface name (4th field) in the ifroute file it will be ## set to the current interface name when setting up the interface. You need to ## do this with hotpluggable devices, where you do not know which interface name ## they will get at the time when you plug them. ## See man 5 routes. O sea, puesto que tengo ifcfg-wlan0 y ifcfg-eth0 necesito ifroute-eth0 y ifroute-wlan0. Ahora mismo está la eth0 activa: ifroute-eth0: 192.168.1.0 192.168.1.1 255.255.255.0 default 192.168.1.1 - Después de un "rcnetwork restart", veo esto: minas-tirith:/etc/sysconfig/network # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 router.valinor 255.255.255.0 UG 0 0 0 eth0 link-local * 255.255.0.0 U 0 0 0 eth0 loopback * 255.0.0.0 U 0 0 0 lo minas-tirith:/etc/sysconfig/network # No aparece la ruta por defecto, no la ha cogido, así que no puedo salir a internet por ese ordenador. ¿Es un bug? ¿Se hace de otra forma? - ---- Bueno, he conseguido que funcione de otra forma. En el fichero routes pongo esto: 192.168.1.0 192.168.1.1 255.255.255.0 default 192.168.1.1 - sin interfase. Según el manual la interfase así es dinámica. Puedo navegar... pero no de la forma que suponía. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwDunwACgkQtTMYHG2NR9WnkwCdF+FJTmtvbCm+MaLJNbs4x+wh DegAn3vwMvzgvNGCoQWkb6zKuiMqZduK =dCAh -----END PGP SIGNATURE-----

El Mon, 31 May 2010 15:32:42 +0200, Carlos E. R. escribió:
Tengo que configurar la red de forma que active una ruta por defecto hacia la wifi cuando está la wifi activa, o hacia la eth cuando es la eth la conectada. Método clásico. oS 11.2
(...)
O sea, puesto que tengo ifcfg-wlan0 y ifcfg-eth0 necesito ifroute-eth0 y ifroute-wlan0. Ahora mismo está la eth0 activa:
ifroute-eth0:
192.168.1.0 192.168.1.1 255.255.255.0 default 192.168.1.1 -
Después de un "rcnetwork restart", veo esto:
(...)
No aparece la ruta por defecto, no la ha cogido, así que no puedo salir a internet por ese ordenador.
¿Es un bug? ¿Se hace de otra forma?
Hum... ¿has probado con? ifroute-eth0 192.168.1.0 192.168.1.1 routes #default 192.168.1.1 - rcnetwork restart Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org

El Mon, 31 May 2010 16:52:08 +0000, Camaleón escribió:
El Mon, 31 May 2010 15:32:42 +0200, Carlos E. R. escribió:
No aparece la ruta por defecto, no la ha cogido, así que no puedo salir a internet por ese ordenador.
¿Es un bug? ¿Se hace de otra forma?
Hum... ¿has probado con?
ifroute-eth0 192.168.1.0 192.168.1.1
Falta el "default" que me lo he comido: ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1 Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-05-31 a las 18:02 -0000, Camaleón escribió:
El Mon, 31 May 2010 16:52:08 +0000, Camaleón escribió:
El Mon, 31 May 2010 15:32:42 +0200, Carlos E. R. escribió:
No aparece la ruta por defecto, no la ha cogido, así que no puedo salir a internet por ese ordenador.
¿Es un bug? ¿Se hace de otra forma?
Hum... ¿has probado con?
ifroute-eth0 192.168.1.0 192.168.1.1
Falta el "default" que me lo he comido:
ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1
Yo creo que no lee el fichero, porque debería decir algo si no acepta una linea, dar error. No decía nada. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwEFL8ACgkQtTMYHG2NR9X7dgCfbkxug5kQppc9ZQ5QlVsYL7c/ JwUAn3KQ9DtYmtwTBeeUuJSVqbnLuCUh =/eBd -----END PGP SIGNATURE-----

El Mon, 31 May 2010 21:57:50 +0200, Carlos E. R. escribió:
El 2010-05-31 a las 18:02 -0000, Camaleón escribió:
Falta el "default" que me lo he comido:
ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1
Yo creo que no lee el fichero, porque debería decir algo si no acepta una linea, dar error. No decía nada.
¿Ya te funciona? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LSU.2.00.1006032217100.6667@nimrodel.valinor> El 2010-05-31 a las 20:01 -0000, Camaleón escribió:
El Mon, 31 May 2010 21:57:50 +0200, Carlos E. R. escribió:
Falta el "default" que me lo he comido:
ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1
Yo creo que no lee el fichero, porque debería decir algo si no acepta una linea, dar error. No decía nada.
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network) si no pones nombre de interfase, la coge automáticamente de la que esté activa. Si hay dos no se que hará. Lo que no funciona es leer del fichero individual de cada interfase. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwIDd8ACgkQtTMYHG2NR9XGHQCeNHTD9bQQJ1W9l75cMhrD36H6 JSAAn3hfrYZVyNS4l3RvAsh8Dqh99bl6 =X6Oo -----END PGP SIGNATURE-----

Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Content-ID: <alpine.LSU.2.00.1006032217100.6667@nimrodel.valinor>
El 2010-05-31 a las 20:01 -0000, Camaleón escribió:
El Mon, 31 May 2010 21:57:50 +0200, Carlos E. R. escribió:
Falta el "default" que me lo he comido:
ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1
Yo creo que no lee el fichero, porque debería decir algo si no acepta una linea, dar error. No decía nada.
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network) si no pones nombre de interfase, la coge automáticamente de la que esté activa. Si hay dos no se que hará. Lo que no funciona es leer del fichero individual de cada interfase.
Pregunta: ¿porque no usas una combinación de iproute2+iptables (http://linux-ip.net/html/adv-multi-internet.html)? Si a esto añades un script que te haga el ping a un site de internet (cualquiera hacia google es bueno por ejemplo) y te haga el balanceo automático cuando solo esté operativa una interfaz lo tendrás listo .... saludos. -- CL Martinez carlopmart {at} gmail {d0t} com -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-06-03 a las 22:22 +0200, carlopmart escribió:
Carlos E. R. wrote:
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network) si no pones nombre de interfase, la coge automáticamente de la que esté activa. Si hay dos no se que hará. Lo que no funciona es leer del fichero individual de cada interfase.
Pregunta: ¿porque no usas una combinación de iproute2+iptables (http://linux-ip.net/html/adv-multi-internet.html)? Si a esto añades un script que te haga el ping a un site de internet (cualquiera hacia google es bueno por ejemplo) y te haga el balanceo automático cuando solo esté operativa una interfaz lo tendrás listo ....
¿Para que? Tanto la wifi como el cable van al mismo router, es absurdo ponerlos activos al mismo tiempo. Y tienen IPs en la misma subred. No gano nada. Mi duda es simplemente la curiosidad de qué ruta sería puesta como activa "default" en caso de estar encendidas las dos interfases. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwIESQACgkQtTMYHG2NR9Wx1ACZAbkY7yRsfZ5Tx7EgjPykfYe2 X4sAoJCNn70f1O67ts4PnmPPTtzgcTmY =Il7Z -----END PGP SIGNATURE-----

Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2010-06-03 a las 22:22 +0200, carlopmart escribió:
Carlos E. R. wrote:
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network) si no pones nombre de interfase, la coge automáticamente de la que esté activa. Si hay dos no se que hará. Lo que no funciona es leer del fichero individual de cada interfase.
Pregunta: ¿porque no usas una combinación de iproute2+iptables (http://linux-ip.net/html/adv-multi-internet.html)? Si a esto añades un script que te haga el ping a un site de internet (cualquiera hacia google es bueno por ejemplo) y te haga el balanceo automático cuando solo esté operativa una interfaz lo tendrás listo ....
¿Para que? Tanto la wifi como el cable van al mismo router, es absurdo ponerlos activos al mismo tiempo. Y tienen IPs en la misma subred. No gano nada.
Mi duda es simplemente la curiosidad de qué ruta sería puesta como activa "default" en caso de estar encendidas las dos interfases.
Pues en openSuSE no estoy seguro pero en RHEL/CentOS y Ubuntu se utilizará la de la última interfaz en levantarse (por orden de nombre). Por ejemplo: si tienes una eth1 y una eth2, al iniciarse la máquina la ruta default que prevalecerá será la de la eth2 que és la última interfaz en levantar ... Si "tiras" abajo la eth2 aparece de forma automática la default gateway de eth1 ... Prueba en opensuse a ver si es así ... Pero debes tener en cuenta una cosa: asigna la default gateway en el archivo de configuración de cada interfaz ... Pero un momento ... ¿tienes dos interfaces con el mismo direccionamiento?? Entonces, no necesitas nada ... Solo poner el default gateway donde ya te lo deja la opnsuSe. Lo que he explicado solo sirve cuando ambas interfaces tienen direccionamiento distinto ... Saludos. -- CL Martinez carlopmart {at} gmail {d0t} com -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-06-03 a las 22:39 +0200, carlopmart escribió: ...
Pero un momento ... ¿tienes dos interfaces con el mismo direccionamiento?? Entonces, no necesitas nada ... Solo poner el default gateway donde ya te lo deja la opnsuSe. Lo que he explicado solo sirve cuando ambas interfaces tienen direccionamiento distinto ...
Hay que poner el gateway sin especificar interfase en la configuración global. En mi configuración según se instaló estaba especificada "wlan", con lo que al activar la eth no funcionaba. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwIO1EACgkQtTMYHG2NR9XzgACgj+N1yMmHZZDw2QA4E158vw9K Ei0An2PxgfRsvzq/fiRos4LkioDvkSQh =OA+1 -----END PGP SIGNATURE-----

El Thu, 03 Jun 2010 22:17:33 +0200, Carlos E. R. escribió:
El 2010-05-31 a las 20:01 -0000, Camaleón escribió:
El Mon, 31 May 2010 21:57:50 +0200, Carlos E. R. escribió:
Falta el "default" que me lo he comido:
ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1
Yo creo que no lee el fichero, porque debería decir algo si no acepta una linea, dar error. No decía nada.
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network)
(...) No, te preguntaba si ya te funciona la configuración que te dije, con configuraciones individuales para cada interfaz. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LSU.2.00.1006032240590.6667@nimrodel.valinor> El 2010-06-03 a las 20:29 -0000, Camaleón escribió:
El Thu, 03 Jun 2010 22:17:33 +0200, Carlos E. R. escribió:
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network)
(...)
No, te preguntaba si ya te funciona la configuración que te dije, con configuraciones individuales para cada interfaz.
¿Esta:? ifroute-eth0 192.168.1.0 192.168.1.1 Es que no es la documentada, falta la máscara de red. Si la lee, debe dar error... que puede ser una manera de demostrarlo. Cuando tenga tiempo... a rare comodity. Ya sabes que cuando tengo tiempo no tengo red... - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkwIE8IACgkQtTMYHG2NR9XiEgCeK610W+u1jYiMxSLK2DULV862 7AQAni9w3yrDzt6qOha7mSwuk5b7iNUt =pWb+ -----END PGP SIGNATURE-----

El Thu, 03 Jun 2010 22:42:41 +0200, Carlos E. R. escribió:
El 2010-06-03 a las 20:29 -0000, Camaleón escribió:
El Thu, 03 Jun 2010 22:17:33 +0200, Carlos E. R. escribió:
¿Ya te funciona?
A ver, funciona con el fichero de rutas global (sysconfig/network)
(...)
No, te preguntaba si ya te funciona la configuración que te dije, con configuraciones individuales para cada interfaz.
¿Esta:?
ifroute-eth0 192.168.1.0 192.168.1.1
No, esa no. Es la que (extrañamente) has borrado en el correo anterior. ifroute-eth0 192.168.1.0 192.168.1.1 default 192.168.1.1
Es que no es la documentada, falta la máscara de red. Si la lee, debe dar error... que puede ser una manera de demostrarlo. Cuando tenga tiempo... a rare comodity. Ya sabes que cuando tengo tiempo no tengo red...
Ya... qué cosas. Bueno, cuando la pruebes nos cuentas. Y no te olvides de decirnos el error que da >:-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (4)
-
Camaleón
-
carlopmart
-
Carlos E. R.
-
Carlos E. R.