configurar la dirección ipv6 estática en ubuntu

configurar la dirección ipv6 estática en ubuntu

Estoy intentando agregar una dirección ipv6 a una interfaz ya existente, que anteriormente solo tenía ipv4. Esta es mi configuración:

auto lo
iface lo inet loopback

auto eth8
iface eth8 inet static
  address 88.**.**.**
  netmask 255.255.255.0
  gateway 88.**.**.**

iface eth8 inet6 static
  pre-up modprope ipv6
  address 2a01:**:**::5
  netmask 120
  gateway 2a01:**:**::7f

pero después de reiniciar la interfaz, eth8 todavía solo tiene una dirección de enlace local:

eth8      Link encap:Ethernet  HWaddr 00:15:**:**:**:**
          inet addr:88.**.**.**  Bcast:0.0.0.0  Mask:255.255.255.0
          inet6 addr: fe80::**:**:**:**/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

¿Qué estoy haciendo mal?

Respuesta1

Como menciona Peter, modpropeestá escrito incorrectamente.

Esto hace que los scripts no utilicen la inet6 staticsección porque el comando previo al inicio falla. Puedes simplemente deshacerte de él, no es necesario.

pre-up command
       Run command before bringing the interface up.  If  this  command
       fails then ifup aborts, refraining from marking the interface as
       configured, prints an error message, and exits  with  status  0.
       This behavior may change in the future.

Aparte de eso, su archivo es correcto. /120 no es la máscara de red habitual, pero presumiblemente sabes lo que estás haciendo.

Respuesta2

Escribiste mal modprobe, ¿es posible que el módulo no se esté cargando correctamente?

información relacionada