He estado jugando con IPv6 y las vidas de las direcciones. Descubrí que el valid_lft
atributo hará que una dirección v6 desaparezca automáticamente, si se usa correctamente. Para extender una dirección 'de por vida, lo haría
ip addr change 1:2:3:4::1/112 dev eth0 valid_lft 86000
El uso de ip addr change
no aparece en ninguna página de manual a la que tenga acceso (Debian, Ubuntu y en línea ) y tampoco en la documentación oficial . Lo encontré en un artículo que hace referencia a un correo electrónico de 2009 a la lista de correo ipv6-ops.
Por lo que pude determinar jugando, supongo que siempre se puede usar en ip addr change
lugar de ip addr add
, porque si no existe una dirección, ip
se agregará una, solo si ip addr add
se usó.
¿Es correcto, es decir, alguien puede explicar qué ip addr change
hace exactamente y en qué se diferencia ip addr add
?
fuente
change
funciona comoadd
si la dirección para cambiar aún no existe. No pensé que tendría que profundizar en la fuente del kernel (porque allí es donde finalmente se pasan los indicadores), para descubrir qué hace una de las herramientas de línea de comandos más populares para la administración de redes. Esto no es los 90 ... :-) ¡Pero gracias de todos modos!