12.04 - Ruta por defecto adicional Ruta Internet -- 12.04 campo con networking camp askubuntu Relacionados El problema

12.04 - Extra default route breaks internet


2
vote

problema

Español

Ubuntu 12.04 Desktop con conexión de red cableada, eth0 y eth1 enlazadas y puentes. Después de reiniciar

  • ping ubuntu.com falla
  • ping 8.8.8.8 falla
  • El acceso al servidor web por nombre de dominio NOIP falla
  • El acceso al servidor web por dirección IP externa falla
  • Acceso al servidor web (SSH, etc.) por la dirección IP interna tiene éxito (otra máquina)

El culpable parece ser una ruta en eth0. Esta ruta parece impar porque Eth0 está unida y se produjo en BR0 y no se usa como eth0.

salida de ruta

  Destination     Gateway         Genmask         Flags Metric Ref    Use Iface default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0 default         192.168.0.1     0.0.0.0         UG    100    0        0 br0 link-local      *               255.255.0.0     U     1000   0        0 br0 192.168.0.0     *               255.255.255.0   U     0      0        0 br0 192.168.0.0     *               255.255.255.0   U     1      0        0 eth0 192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0   

Si agrego una ruta de puerta de enlace para BR0 (duplicando la segunda línea arriba, excepto METRIC = 0) ejecutándose

  route add default gw 192.168.2.1 br0   

Las obras de ping y el acceso desde fuera de la red local son posibles.

Salida de ruta después de arriba

  Destination     Gateway         Genmask         Flags Metric Ref    Use Iface default         192.168.0.1     0.0.0.0         UG    0      0        0 br0 default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0 default         192.168.0.1     0.0.0.0         UG    100    0        0 br0 link-local      *               255.255.0.0     U     1000   0        0 br0 192.168.0.0     *               255.255.255.0   U     0      0        0 br0 192.168.0.0     *               255.255.255.0   U     1      0        0 eth0 192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0   

¿Cómo impide que se cree la ruta (s) en ETH0? (Nota que hay otra ruta eth0 en la lista. Nuevamente, no sé por qué Eth0 tendría rutas en él cuando esté unidas).

¿Debo hacer algo para cambiar la ruta predeterminada de la métrica de la métrica de BR0 a 0? (Si es así, ¿qué?)

/ etc / red / interfaces

  iface lo inet loopback  auto eth0 iface eth0 inet manual         bond-master bond0  auto eth1 iface eth1 inet manual         bond-master bond0  auto bond0 iface bond0 inet manual         bond-miimon 100         bond-mode balance-rr         bond-slaves none  auto br0 iface br0 inet static         address 192.168.0.105         gateway 192.168.0.1         dns-nameservers 192.168.0.1 8.8.8.8 8.8.8.4         dns-search xxx.xxx.xxx    <- localhost's domain name         netmask 255.255.255.0         bridge_ports bond0         bridge_stp off         bridge_fd 0         bridge_maxwait 0   

gracias.

Original en ingles

Ubuntu 12.04 Desktop with wired network connection, eth0 and eth1 bonded and bridged. After reboot

  • ping ubuntu.com fails
  • ping 8.8.8.8 fails
  • access to web server by noip domain name fails
  • access to web server by external IP address fails
  • access to web server (ssh, etc.) by internal IP address succeeds (another machine)

The culprit seems to be a route on eth0. This route seems odd because eth0 is bonded and bridged into br0 and isn't used as eth0.

route output

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0 default         192.168.0.1     0.0.0.0         UG    100    0        0 br0 link-local      *               255.255.0.0     U     1000   0        0 br0 192.168.0.0     *               255.255.255.0   U     0      0        0 br0 192.168.0.0     *               255.255.255.0   U     1      0        0 eth0 192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0 

If I add a gateway route for br0 (duplicating the second line above except metric=0) by running

route add default gw 192.168.2.1 br0 

ping works and access from outside the local network is possible.

route output after above

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface default         192.168.0.1     0.0.0.0         UG    0      0        0 br0 default         192.168.0.1     0.0.0.0         UG    0      0        0 eth0 default         192.168.0.1     0.0.0.0         UG    100    0        0 br0 link-local      *               255.255.0.0     U     1000   0        0 br0 192.168.0.0     *               255.255.255.0   U     0      0        0 br0 192.168.0.0     *               255.255.255.0   U     1      0        0 eth0 192.168.122.0   *               255.255.255.0   U     0      0        0 virbr0 

How do I prevent the route(s) on eth0 from being created? (I note there's another eth0 route in the list. Again, I don't know why eth0 would have routes on it when it's bonded.)

Should I do something to change the metric on br0's default route to 0? (If so, what?)

/etc/network/interfaces

iface lo inet loopback  auto eth0 iface eth0 inet manual         bond-master bond0  auto eth1 iface eth1 inet manual         bond-master bond0  auto bond0 iface bond0 inet manual         bond-miimon 100         bond-mode balance-rr         bond-slaves none  auto br0 iface br0 inet static         address 192.168.0.105         gateway 192.168.0.1         dns-nameservers 192.168.0.1 8.8.8.8 8.8.8.4         dns-search xxx.xxx.xxx    <- localhost's domain name         netmask 255.255.255.0         bridge_ports bond0         bridge_stp off         bridge_fd 0         bridge_maxwait 0 

Thanks.

     
 
 

Lista de respuestas


Relacionados problema

65  ¿Cuál es la mejor manera de ssh a las máquinas en la red local?  ( Whats the best way to ssh to machines on the local network ) 
Tengo 2 computadoras, una que yo uso y otra para los niños. Quiero poder ssh en su computadora para controlarlo (como cerrarlo, etc.), pero tengo curiosidad l...

2  Actualizando Ubuntu desde dentro de la red corporativa  ( Updating ubuntu from inside the corporate network ) 
Después de conectar mi computadora a la red corporativa, no tengo acceso directo a Internet. Esto se hace ahora a través de algún servidor proxy. Puedo conect...

1  ¿Qué determina el nombre del puerto de Ethernet?  ( What determines ethernet port name ) 
Tengo dos computadoras que se supone que deben ser un hardware idéntico. Sin embargo, en una máquina, el puerto Ethernet aparece como "eth1", mientras que, en...

7  "No se puede configurar el archivo de bloqueo: /tmp/g2ipmsg.lock Errno: -11 (Recurso no disponible temporalmente)" [Duplicar]  ( Can not setup lock file tmp g2ipmsg lock errno 11 resource temporarily una ) 
Esta pregunta ya tiene respuestas aquí : IP Messenger no funciona en Ubuntu 14.04 LTS ...

0  CUALQUIER forma de Terminal Remoto Una PC estándar de Ubuntu Desktop Offline Offline Normal?  ( Any way to remote terminal a standard installed offline ubuntu desktop pc ) 
¿Cómo puedo conectarme a un escritorio remoto (VNC) de Ubuntu 16.04 con configuración predeterminada, pero no hay acceso a Internet (es decir, otra forma de i...

6  ¿Por qué Samba siempre tiene tiempo de espera, mientras que copia un gran archivo fuera de un recurso compartido de red?  ( Why does samba always time out whilst copying a large file off a network share ) 
Estoy ejecutando Ubuntu 11.04 (Natty), Kernel 2.6.38-8-genérico, GNOME 2.32.1. Editar: A partir del 3 de abril de 2012 ahora estoy en el kernel 2.6.38-13-...

1  Arquitectura Pfsense para el centro de datos de pequeñas empresas  ( Pfsense architecture for small business data center ) 
El proyecto es colocar una pequeña estructura de DataCenter (a nivel local para el desarrollo y el propósito de alojamiento (WebServer)) detrás de los firewal...

0  APT "Falló la conexión"  ( Apt connection failed ) 
Desde la instalación de Ubuntu, no he podido instalar nuevos paquetes, incluso se ha podido actualizar. A continuación se muestra un volcado de error de conex...

7  ¿Cómo configurar el servidor Ubuntu en la parte superior de Ubuntu 16.04 Desktop?  ( How to setup ubuntu server on top of ubuntu 16 04 desktop ) 
Estoy usando Ubuntu 16.10 (Edición de escritorio) para comenzar mi incursión con Linux. Sin embargo, también quiero aprender algunas cosas de la red, lo que c...

2  Ubuntu 14.04 como red de destino de enrutador inalcanzable  ( Ubuntu 14 04 as router destination network unreachable ) 
Estoy luchando con esto por 10 días, ahora necesito preguntarles a ustedes, espero que alguien tenga 5 minutos, para explicarme lo que estoy haciendo mal! P...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos