OVH Community, your new community space.

Configurar Proxmox con IPv6 (CTs Linux)


luis_sanz
03/12/2012, 02:14
pues yo me entretuve hoy un rato con este y nada.. proxmox 2.2 con CT centos, no me va el IPv6

por otro lado, creo que la explicacion de gateway no es correcta, o al menos yo lo entendi asi, no me cuadra con el ejemplo de las guias OVH.. vamos que no tiene porq valer el ejemplo de este post o yo lo entendi mal
Código:
Ejemplos :
La IPv6 del servidor: 2001:41D0:1:46e::/64 se convierte en 2001:41D0:1:4 + 5 veces FF.

    Luego Gateway ipv6: 2001:41D0:1:4FF:FF:FF:FF:FF 


La IPv6 del servidor: 2001:41d0:1:209::/64 se convierte en 2001:41d0:1:2 + 5 veces FF.

    Luego Gateway ipv6: 2001:41d0:1:2FF:FF:FF:FF:FF

diegoabel
12/11/2012, 16:35
Lo pruebo y te cuento.

Ghaelito
12/11/2012, 00:34
Cita Publicado inicialmente por diegoabel
A mi no me va, solo hacen ping con el host.

¿Alguien ve el fallo? Cada intento lo hago sobre instalación limpia. El contenedor uso ubuntu12.04-01 bajado como template.
No estoy muy seguro, pero prueba así:

vzctl set 100 --save --ipadd 2001:41d0:2:ed6c::2
en vez de vzctl set 100 --save --ipadd 2001:41d0:2:ed6c::2/128

Cuéntame si funcionó.

TulioTesar
11/11/2012, 21:47
Cita Publicado inicialmente por oceano
Abe Tesar, jajaja

echale un vistazo aquí, seguro puedes encontrar alguna !


http://download.openvz.org/template/precreated/

Un saludo !
Muchas gracias!!!

diegoabel
07/11/2012, 20:46
A mi no me va, solo hacen ping con el host.

Código:
IPV6	2001:41d0:2:ed6c::/64

EN EL SERVIDOR

ip -6 addr add 2001:41d0:2:ed6c::1/64 dev vmbr0

ip -6 ro add 2001:41d0:2:edFF::/64 dev vmbr0
ip -6 ro add default via 2001:41d0:2:edFF:FF:FF:FF:FF dev vmbr0

ip -6 neigh add proxy 2001:41d0:2:ed6c::2 dev vmbr0

	/etc/sysctl.conf
net.ipv6.conf.all.proxy_ndp = 1

vzctl set 100 --save --ipadd 2001:41d0:2:ed6c::2/128

EN EL CONTENEDOR

ip -6 ro add 2001:41d0:2:ed6c::1/64 dev venet0
ip -6 ro add default via 2001:41d0:2:ed6c::1 dev venet0

	/etc/resolv.conf
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844
¿Alguien ve el fallo? Cada intento lo hago sobre instalación limpia. El contenedor uso ubuntu12.04-01 bajado como template.

oceano
05/11/2012, 15:48
Cita Publicado inicialmente por TulioTesar
Ostras!!!, que bien...

Lo intentaré, tendré que buscar algún sitio donde pueda descargar templates de CT.

¿Alguien lo ha conseguido con VM?

Abe Tesar, jajaja

echale un vistazo aquí, seguro puedes encontrar alguna !


http://download.openvz.org/template/precreated/

Un saludo !

TulioTesar
05/11/2012, 15:42
Ostras!!!, que bien...

Lo intentaré, tendré que buscar algún sitio donde pueda descargar templates de CT.

¿Alguien lo ha conseguido con VM?

luis_sanz
16/10/2012, 12:43
muchas gracias Ghaelito, lo tengo que probar cuando actualice..

perdi mucho tiempo intentandolo en proxmox 1.9 hace ya tiempo y desisti, pero viendo que tu lo conseguiste lo volvere a intentar cuando actualice.

un saludo.

Ghaelito
15/10/2012, 13:26
Está hecho con proxmox 2, la versión de OVH

dnight
15/10/2012, 02:54
Hola ghaelito,
¿esto es aplicable a proxmox 1.9? es que intento hacerlo y me salta que no hay ruta al router de OVH. no sé si sea por el kernel que estoy usando.
¿con qué versión de proxmox te funciona?
saludos y gracias.
Cita Publicado inicialmente por Ghaelito
Va siendo hora de actualizarse y después de muchos intentos fallidos, al fin he conseguido hacer funcionar IPV6 en mi Proxmox, ahí va el tutorial:

1: Lo primero de todo es ir al Manager y ver que IPv6 tenemos asignada en el servidor, en la Información del servidor -> Interfaces de Red veremos la información correspondiente, en mi caso:

Código:
IPv6 :  	1234:1234:1234:1234::/64

2: Nos conectamos al servidor host, la máquina que tiene el Proxmox instalado y le añadimos una IPv6, la que nos apetezca dentro del rango que nos han proporcionado, por ejemplo, 2001:41d0:2:69d1::1:

Código:
ip -6 addr add 1234:1234:1234:1234::1/64 dev vmbr0

2.1: Le añadiremos al host las rutas gateway que nos tocan según nuestro rango IPv6, que seguirán siempre el patrón 1234:1234:1234:12FF:FF:FF:FF:FF o 123:123:123:1FF:FF:FF:FF:FF:

Código:
ip -6 ro add 1234:1234:1234:12FF::/64 dev vmbr0
ip -6 ro add default via 1234:1234:1234:12FF:FF:FF:FF:FF dev vmbr0

2.2: Añadiremos la IP que le vamos a asignar a la CT (Máquina Virtual con Template) al ARP Caché:

Código:
ip -6 neigh add proxy 1234:1234:1234:1234::2 dev vmbr0

2.3: Ahora hay que activar el uso de IPv6, para lo que tenemos 2 opciones:

Temporal: Ejecutamos el siguiente comando:

Código:
sysctl -w net.ipv6.conf.all.proxy_ndp=1
Permanente: Editamos el archivo /etc/sysctl.conf y añadimos la siguiente linea:

Código:
net.ipv6.conf.all.proxy_ndp = 1

2.4: Por último, le añadimos la IPv6 a nuestra CT:

Código:
vzctl set  --save --ipadd 1234:1234:1234:1234::2/128

3: Hemos terminado con el Host, ahora entramos en la CT, que ya tiene su nueva IP, pero que aún no funciona bien, para solucionarlo, tenemos que añadirle sus rutas gateway, que es esta vez la IP del Host:




3.1: Ya tenemos nuestras máquinas funcionando con IPv6, ahora solo faltaría añadirle las DNS para que puedan resolver dominios, ya que si no, solo podríamos trabajar con IPs, para ello hacemos le añadimos las DNS IPv6 de Google editando el archivo /etc/resolv.conf, borramos lo que hay en su interior(si es que hay algo, será la configuración DNS que pusimos la crear la CT) y añadimos las siguientes lineas:

Código:
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

Y listo!!! Por fin podemos trabajar con nuestras CTs en IPv6!!



Creditos: Un millón de gracias a manoleet y a xSkGx por su paciencia infinita y gran sabiduría, porque sin su ayuda saldría el protocolo IPv8 y yo seguiría intentando configurar IPv6 xD.

racamet
03/10/2012, 21:38
Pido perdón si mi mensaje no ha quedado del todo claro.

Respondí con cierta prisa, y mi intención no fue otra que aclarar a quién no lo supiera, la cantidad de ipv6 que se proporcionan con los servidores
con IP/64 me refería que la dirección IP que se proporciona tiene libres 2⁶⁴ de direcciones IP (18.446.744.073.709.551.616 direcciones)
Por eso dije "en tono irónico" que unas cuantas

Es una verdad como un templo que mis conocimientos no le llega ni a la suela del zapato de muchos de los foreros que hay por aqui; y que, debido a diversos motivos, no puedo dedicarle 24 horas al foro; pero no por ello dejo de intentar ayudar, en todo lo posible, a todo aquél que solicite ayuda en el foro.
También es verdad, que suelo solicitar ayuda más veces que solucionar problemas; pero aquí está la gracia del foro, no?, dar y recibir (en las normas no se indica la relación que se debe dar, si solucionar más que solicitar o al revés)

Aprovecho la línea para decir que, a partir de ahora, seré más comedido e intentaré no responder corriendo a los mensajes.

Salu2 a to2

Ghaelito
03/10/2012, 18:41
Pues IPv6 tienes como.... 99999999*6
Tienes 2 bloques de cuatro cifras que puedes configurar desde 1 hasta FFFF, algo así como mil millones de IPs xD

La parte mala es que depende para lo que lo quieras pues aún no está preparado para IPv6 o bien el usuario no te va a poder resolver la IPv6, pero bueno, para la mayoría de las cosas, a estas alturas ya no tendrás problemas, para todo lod emás, ya soloq ueda esperar un poquito o... Master Card (al programador para que lo implemente xD)

manoleet
03/10/2012, 17:32
plas plas plas plas

Así seguro que te ayudan en tus próximas consultas, Ghaelito

racamet
03/10/2012, 16:34
Creo que unas cuantas
Si no recuerdo mal es te dan una IP6/64

graid
03/10/2012, 13:44
I-M-P-R-E-S-I-O-N-A-N-T-E

JODER con esto te ahorras pasta en IPs extra IPv4 LeL.

¿Cuántas IPv6 da OVH por Dedicado?

Ghaelito
03/10/2012, 09:40
Va siendo hora de actualizarse y después de muchos intentos fallidos, al fin he conseguido hacer funcionar IPV6 en mi Proxmox, ahí va el tutorial:

1: Lo primero de todo es ir al Manager y ver que IPv6 tenemos asignada en el servidor, en la Información del servidor -> Interfaces de Red veremos la información correspondiente, en mi caso:

Código:
IPv6 :  	1234:1234:1234:1234::/64

2: Nos conectamos al servidor host, la máquina que tiene el Proxmox instalado y le añadimos una IPv6, la que nos apetezca dentro del rango que nos han proporcionado, por ejemplo, 2001:41d0:2:69d1::1:

Código:
ip -6 addr add 1234:1234:1234:1234::1/64 dev vmbr0

2.1: Le añadiremos al host las rutas gateway que nos tocan según nuestro rango IPv6, que seguirán siempre el patrón 1234:1234:1234:12FF:FF:FF:FF:FF o 123:123:123:1FF:FF:FF:FF:FF:

Código:
ip -6 ro add 1234:1234:1234:12FF::/64 dev vmbr0
ip -6 ro add default via 1234:1234:1234:12FF:FF:FF:FF:FF dev vmbr0

2.2: Añadiremos la IP que le vamos a asignar a la CT (Máquina Virtual con Template) al ARP Caché:

Código:
ip -6 neigh add proxy 1234:1234:1234:1234::2 dev vmbr0

2.3: Ahora hay que activar el uso de IPv6, para lo que tenemos 2 opciones:

Temporal: Ejecutamos el siguiente comando:

Código:
sysctl -w net.ipv6.conf.all.proxy_ndp=1
Permanente: Editamos el archivo /etc/sysctl.conf y añadimos la siguiente linea:

Código:
net.ipv6.conf.all.proxy_ndp = 1

2.4: Por último, le añadimos la IPv6 a nuestra CT:

Código:
vzctl set  --save --ipadd 1234:1234:1234:1234::2/128

3: Hemos terminado con el Host, ahora entramos en la CT, que ya tiene su nueva IP, pero que aún no funciona bien, para solucionarlo, tenemos que añadirle sus rutas gateway, que es esta vez la IP del Host:

ip -6 ro add 1234:1234:1234:1234::1/64 dev venet0
ip -6 ro add default via 1234:1234:1234:1234::1 dev venet0

3.1: Ya tenemos nuestras máquinas funcionando con IPv6, ahora solo faltaría añadirle las DNS para que puedan resolver dominios, ya que si no, solo podríamos trabajar con IPs, para ello hacemos le añadimos las DNS IPv6 de Google editando el archivo /etc/resolv.conf, borramos lo que hay en su interior(si es que hay algo, será la configuración DNS que pusimos la crear la CT) y añadimos las siguientes lineas:

Código:
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

Y listo!!! Por fin podemos trabajar con nuestras CTs en IPv6!!



Creditos: Un millón de gracias a manoleet y a xSkGx por su paciencia infinita y gran sabiduría, porque sin su ayuda saldría el protocolo IPv8 y yo seguiría intentando configurar IPv6 xD.