[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Las redes no se inician correctamente al arranque.



Estimados:

Para variar, yo, con problemas de redes.
#########################

Tengo dos redes:
eth0 a intranet en el segmente 10.x.x.x
eth1 a internet en el segmento 192.168.x.x
#########################

Primero que todo, el sistema:
# uname -a
Linux jap 3.2.0-3-amd64 #1 SMP Mon Jul 23 02:45:17 UTC 2012 x86_64 GNU/Linux
Debian "wheezy"
#########################

Luego, la resolución de DNS correcta:

# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.1.12.201
nameserver 10.1.0.231
nameserver 8.8.8.8
search empresa.com routereb8e88.com
#########################

Mi archivo de configuración de redes:
# /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
 auto lo
 iface lo inet loopback

# INTRANET
 auto eth0
 allow-hotplug eth0
 iface eth0 inet dhcp
 post-up route del default
 post-up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.6.1.254 dev eth0

# INTERNET
 auto eth1
 allow-hotplug eth1
 iface eth1 inet dhcp
#########################

Si ejecuto en forma manual
# /etc/init.d/networking restart
el enrutamiento queda como yo quiero que quede, y todo funciona de maravillas con acceso perfectamente claro a ambas redes:

# route
Kernel IP routing table
Destination Gateway   Genmask Flags  Metric Ref Use Iface	
default     routereb8e88.lo 0.0.0.0  UG     0    0  0 eth1
10.0.0.0    10.6.1.254 255.0.0.0     UG     0    0  0 eth0
10.6.1.0    *          255.255.255.0 U      0    0  0 eth0
192.168.1.0 *          255.255.255.0 U      0    0  0 eth1
link-local  *          255.255.0.0   U      1000 0  0 eth0
#########################

Pero cada vez que enciendo el equipo, el enrutamiento está para la mona, y tal como el mismo queda, sólo tengo acceso a la intranet:

# route
Kernel IP routing table
Destination Gateway   Genmask Flags  Metric Ref Use Iface	
10.0.0.0    10.6.1.254 255.0.0.0     UG     0    0  0 eth0
10.6.1.0    *          255.255.255.0 U      0    0  0 eth0
192.168.1.0 *          255.255.0     U      0    0  0 eth1
link-local  *          255.255.0.0   U      1000 0  0 eth1

Es de notar que se eliminó la compuerta por defecto de eth0, pero no se carga la correspondiente a eth1, con lo cual, no se resuelven las direcciones a internet, por más que /etc/resolv.conf esté como debe.
#########################

Por lo que CADA VEZ que enciendo la máquina, debo reiniciar las redes a mano.

SUPONGO que puede deberse a alguna estupidez de algún nuevo procedimiento de arranque de la red, dado que esto empezó a pasar cuando "/etc/init.d/networking" comenzó a mostrar el cartel de alerta "[....] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces [wa (warning).", el cual, por lo que leí por ahí, sólo afecta a las interfaces de nueva generación, como ser las wi-fi USB.

De nada sirve que al final de la interfaz eth1 coloque la línea (que dicho sea de paso, no es necesaria en el reinicio de redes en forma manual, y que debe funcionar así, según TODA bibliografía consultada)
  post-up route add default gw routereb8e88.lo dev eth1
pues en el arranque del sistema, luego de configurarse eth0, aparece un cartelito que dice
  ifup: interface eth1 already configured
Y la realidad es que... ¡la maldita no está configurada!

Conclusión: No sé por qué lo hace; pero como el trabajito de reiniciar las redes cada vez que arranco el sistema una vez al día, sólo me insume unos segundo, no es algo de vida o muerte. Pero molesta...

Escucho ofertas.

Y muchas gracias a todos.

JAP



Reply to: