mié 08 abril 2015
Por Javier Cantero
En Linux .
etiq.: linux networking problemas mtu
Hace ya una barbaridad de tiempo tuve que arreglar un problema con el
tamaño de la MTU , así que en cuanto he leído este par de
respuestas a una pregunta sobre alguien con un problema
similar, me he dicho que tenía que anotarlas en algún sitio. ¿Y qué
sitio más apropiado que éste?
Linux uses path MTU discovery by default. If ICMP is blocked at your
router, then this will fail. Either fix your firewall, or disable
PMTU. The only reason you should be using a MTU smaller than 1500 is
if you are using some encapsulation (PPPoE, 6in4, etc.).
Para desactivar el path MTU discovery hay que poner a 1 la siguiente
variable a través de procfs
:
echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc
(El valor por defecto 0 significa que el path MTU discovery está
activado).
And you can see which part of the route changes mtu size which the
tracepath command. Not every install has it, iirc. It's in the
iputils-tracepath package.
El mencionado paquete iputils-tracepath es parte de iputils, aunque en
Debian está en su propio paquete binario .
Espero no necesitar nada de esto nunca, pero por si acaso no está de más
dejarlo aquí, que sé que, de necesitarlo, es donde voy a ir a mirarlo.
O:-)
:wq