Error de espacio en el búfer de huracán IPv6

11

Estoy tratando de configurar un túnel Hurricane IPv6 en mi computadora Ubuntu 11.10. He configurado mi archivo / etc / network / interfaces como se indica en https://wiki.ubuntu.com/IPv6#Get_connected_with_Hurricane_Electric .

Mi archivo / etc / network / interfaces es el siguiente:

auto lo
iface lo inet loopback

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
      endpoint 209.51.161.14
      address  2001:470:1f06:6::2/64
      netmask  64
      up ip -6 route add default dev he-ipv6
      down ip -6 route del default dev he-ipv6

Cuando intento iniciar IPv6 ejecutando sudo ifup he-ipv6 , recibo lo siguiente:

add tunnel sit0 failed: No buffer space available
Failed to bring up he-ipv6.

He verificado que los datos que ingresé de Hurricane son correctos. ¿Qué está causando este problema y cómo puedo solucionarlo?

Aaron Hill
fuente

Respuestas:

14

Problema 1: el /64final del addressparámetro es incorrecto. Para eso es el netmaskparámetro; deberías eliminar el / 64 al final de address.

Sin embargo, el error que está viendo es lo que esperaría si ya hubiera un túnel configurado con el nombre "he-ipv6". Supongo que ya has corrido ifup he-ipv6, y llegó a crear el túnel antes de caerse con un error debido al seguimiento /64. Trata de hacerlo

sudo ip tun del he-ipv6

eliminar el túnel medio configurado antes de volver a intentarlo.

richvdh
fuente
Seguí tus instrucciones. Ejecutar sudo ifup he-ipv6 ahora funciona, pero test-ipv6.com no detecta ninguna dirección IPv6, diciendo que solo los sitios web de IPv6 parecerán estar inactivos para mí. ¿Qué he hecho mal? Además, ¿a qué debo configurar el método en la pestaña IPv6 de mi configuración de red cableada?
Aaron Hill
Para la última parte de su pregunta, wiki.ubuntu.com/IPv6#Get_connected_with_Hurricane_Electric parece tener instrucciones bastante específicas: comenzaría por allí. Para la primera parte, trataría de traceroute6 ipv6.google.comver qué está pasando. ¿Tiene alguna regla de iptables (o un firewall ascendente) que pueda estar bloqueando el tráfico del túnel?
richvdh
Vaya, me perdí la última parte de las instrucciones en Ubuntu Wiki. IPv6 todavía no funciona para mí. No tengo ningún firewall o reglas de iptables que bloqueen el túnel. Cuando ejecuto el traceroute, imprime lentamente lo siguiente: pastebin.ubuntu.com/868333
Aaron Hill
Por lo tanto, el tráfico ni siquiera llega hasta la puerta de entrada de Hurricane Electric en el otro extremo del túnel. Extraño. ¿Supongo que ha verificado doble y triplemente que el túnel HE está configurado correctamente (particularmente su dirección IPv4 pública)? También puede ser informativo para ver si puede ver que algo es recogido por sudo tcpdump -i eth0 proto ipv6(reemplace eth0 por el nombre de su interfaz ipv4 predeterminada). Esperarías ver el tráfico tunelizado.
richvdh
0

También configuré esta opción en casa, con Hurricane. ¡Funciona! pero presta atención a lo siguiente:

1 - Estoy usando ubuntu 11.10

2 - Deshabilité mi configuración manual y la configuración del puente en / etc / network / interfaces y configuré eth0 como "auto etho / iface eth0 inet dhcp"

3 - He seguido el video de configuraciones en el sitio web de huracanes http://ipv6.he.net/presentations.php . El video llamado "Tunnelbroker.net Tour & Tunnel Creation"

4 - A menos que establezca la Ip pública de su ISP (porque no tengo una IP pública estática), debe establecer SU IP de punto final (LAN) en este parámetro "punto final 209.51.161.14" , por ejemplo ... . # ifconfig

eth0 Link encap:Ethernet  Endereço de HW f4:6d:04:d0:db:e3  
     inet end.: 192.168.25.22  Bcast:192.168.25.255  Masc:255.255.255.0

También lo haga: "punto final 192.168.25.22"

Confguré mi dirección ipv6 como route2 ... copie los comandos y péguelos en el shell, no en el archivo de configuración de las interfaces.

Rafael Cristaldo
fuente