$ sudo docker run --rm ubuntu:14.04 route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.17.42.1 0.0.0.0 UG 0 0 0 eth0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
¿No significa esto que 127.0.0.0/8 se enruta hacia la puerta de enlace de 172.17.42.1 y no hacia el dispositivo de bucle invertido?

Respuestas:
El
routecomando está en desuso y ya no debe usarse.La nueva forma es usar el conjunto de comandos iproute, que se invocan
ipseguidos de un objeto. Por ejemplo:Ahora, te escucho decir, ¡esta es básicamente la misma información! Sí, pero esta no es toda la historia. Antes de las tablas de enrutamiento (sí, plural) viene la tabla de reglas:
La tabla de enrutamiento que estábamos viendo antes es la
maintabla de enrutamiento. Su pregunta se refiere a lalocaltabla de enrutamiento, que contiene todas las rutas relacionadas con las conexiones locales. Esta tabla se puede mostrar de la siguiente manera:(Puede abreviar
ipopciones / parámetros siempre que sean únicos, porip ro shlo tanto, es lo mismo queip route show).Aquí puedes ver las rutas de bucle invertido.
Puede hacer todo tipo de cosas maravillosas con este enrutamiento basado en políticas . Le recomiendo que lea Enrutamiento de políticas con Linux de Matthew G. Marsh para obtener toda la información que pueda necesitar.
fuente
table localEs la respuesta, pero no la pregunta. Es la respuesta porque el tráfico a cualquier dirección 127. * se convierte en tener una dirección de origen de 127.0.0.1, y creo que también se ve obligado a usardev lo.ip addrque no muestralotener más que solo127.0.0.1su propia dirección, pero en realidad recibirá tráfico para cualquier ip en 127 ... / 8local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1cubre la ruta a 127.1.1.1; significa que todo lo que comienza con 127. es local.localentrada en lalocaltabla. Gracias.El
routecomando era antiguo desde hace 10 años y debes ir con losiproute2paquetes.Cuando está utilizando
ip route showlamaintabla se muestra. Para mostrar lalocaltabla useip route show table local.Espero que haya ayudado.
fuente