OpenVPN ifconfig-ipv6 en modo TAP

OpenVPN ifconfig-ipv6 en modo TAP

Quiero configurar la dirección IPv6 en mi servidor OpenVPN que funciona en modo TAP.

Según la documentación, ifconfig espera dos parámetros: ly rn. Para dispositivos TAP, les la dirección local, rnes la máscara de red.

Funciona bien con IPv4: por ejemplo ifconfig 192.168.2.1 255.255.255.0.

Intenté darle una máscara de red similar a IPv4, que es algo que realmente no se usa en IPv6, pero lo intenté. OpenVPN aceptó esta sintaxis, pero no apareció ninguna IP en la interfaz:

ifconfig-ipv6 fdxx:xxxx:xxxx:2::1 ffff:ffff:ffff:ffff:: # no address on the iface

Aparentemente, este compromisoeste compromisoDebería haber implementado la sintaxis de longitud de prefijo en OpenVPN. No aceptó ningún argumento, se quejó de que faltaba el segundo. Probé varios argumentos ficticios, como ::. El servidor los aceptó, pero, nuevamente, la interfaz no obtuvo ninguna dirección.

ifconfig-ipv6 fdxx:xxxx:xxxx:2::1/64 # complains
ifconfig-ipv6 fdxx:xxxx:xxxx:2::1/64 :: # no address on the iface

Respuesta1

Como se vio despues,esta pregunta se publicó anteriormente en listas de correo.

La sintaxis correcta es, de hecho ifconfig-ipv6 fdxx:xxxx:xxxx:2::1/64 ::, pero también debes configurarla tun-ipv6(incluso si estás usando el modo TAP, lo cual es bastante confuso).

Sin embargo, al menos a partir de OpenVPN 2.3.4, no funcionará a menos que haya especificado una dirección IPv4 con ifconfig. Podría ser un error o me falta algo más.

información relacionada