Configurando IPv6 en nuestro equipo

DragonJAR 336x280 Configurando IPv6 en nuestro equipo

Por todos es bien sabido que a principios de mes se acabaron las asignaciones de dirección con el protocolo IP versión 4, algunas universidades, empresas o países tienen disponibles “reservas” pero la ARIN (American Registry for Internet Numbers) non asignar nuevos segmentos con IPv4 por que todos tienen dueño ya.

IPv6 Configurando IPv6 en nuestro equipo

Esto no quiere decir que el mundo se va a acabar o que Internet dejará de funcionar, IPv6 es totalmente compatible con IPv4, ademas trae consigo muchas ventajas, mas seguridad y un conjunto de mejoras que sin duda harán nuestra vida mas fácil (aunque pasemos de esto 62.212.66.77 a direcciones totalmente irrecordables 2002:0:0:0:0:0:3ed4:424d), por esto y preparándonos para la Campus Party (para lo cual te recomendamos seguir estos Consejos Simples de Seguridad), vamos a ver como configurar nuestro equipo para soportar IPv6 (si es que todavía no lo hace).

Realizaremos el proceso para los principales sistemas operativos, Microsoft Windows, Mac OS X y GNU/Linux

Configurando IPv6 en Mac OS X

Primero verificamos si nuestra versión de Mac OS X tiene ya soporte para IPv6, abrimos el terminal y escribimos ping6 -c5 ::1 si el resultado es igual al siguiente:

IPv6 Mac 1 Configurando IPv6 en nuestro equipo

Quiere decir que tu Mac ya se encuentra listo para soportar IPv6 ( desde “Jaguar” Mac OS X 10.2 , IPv6 viene con soporte de fabrica), si no te aparece igual debes activar IPv6 en tu equipo.

Abre el terminal y ejecuta /sbin/ifconfig -a para ver los dispositivos de red que tienes en tu maquina.

IPv6 Mac 2 Configurando IPv6 en nuestro equipo

Ahora busca la interface que aparece con el “status: active” normalmente es la en0 pero en mi caso es la en1 y ejecuta el siguiente comando sudo ip6config start-v6 en1; sudo ip6config start-stf en1 cambia en1 por la interface que encontraste activa.

IPv6 Mac 3 Configurando IPv6 en nuestro equipo

Vuelve a ejecutar el ping6 -c5 ::1 desde terminal y si todo salió bien ya tienes soporte para IPv6

Configurando IPv6 en Windows

Primero verificamos si nuestra versión de Microsoft Windows tiene ya soporte para IPv6 (Vista y 7 lo traen por defecto, puedes comprobarlo con ping -6 -n 5 ::1 //gracias @carloscaliche), abrimos la linea de comandos y escribimos ping6 -n 5 ::1 si el resultado es igual al siguiente:

IPv6 Windows 1 Configurando IPv6 en nuestro equipo

Quiere decir que no tienes soporte para IPv6 en tu equipo; Para instalarlo simplemente ejecutas netsh interface ipv6 install desde consola

IPv6 Windows 2 Configurando IPv6 en nuestro equipo

Y volvemos a intentar el ping6 -n 5 ::1 para confirmar que efectivamente ahora si tenemos soporte para IPv6

IPv6 Windows 3 Configurando IPv6 en nuestro equipo

Configurando IPv6 en GNU/Linux

Primero verificamos si nuestra distribución GNU/Linux tiene ya soporte para IPv6, abrimos el terminal y escribimos ping6 -c5 ::1 si el resultado es igual al siguiente:

IPv6 Linux 1 Configurando IPv6 en nuestro equipo

Quiere decir que tu GNU/Linux ya se encuentra listo para soportar IPv6 ( desde el kernel 2.4.x IPv6 viene con soporte de fabrica), si no te aparece igual debes activar IPv6 en tu equipo.

Verificamos que tenemos soporte en el kernel que estamos corriendo el -f /proc/net/if_inet6 && echo "El kernel esta listo para IPv6" luego subimos el modulo el modprobe ipv6, miramos si el kernel fue cargado lsmod | grep -w 'ipv6' && echo "el modulo fue cargado" y volvemos a hacer el ping6 -c5 ::1

IPv6 Linux 2 Configurando IPv6 en nuestro equipo

Si todos los paquetes fueron recibidos adecuadamente, ya tenemos activado el soporte para nuestro GNU/Linux

Es mas que recomendado habilitar ip6tables para permitir solo el trafico deseado por este protocolo //gracias @falcon_lownoise

Algunos test para probar tu conexión son los siguientes:

Si la configuración de tu equipo no se encuentra entre las expuestas, te recomiendo visitar este enlace donde puedes encontrarla.


Si te ha gustado el post, compartelo y ayudanos a crecer.

Unete a nuestra Fanpage Siguenos en Twitter

Autor: DragoN

Ingeniero en Sistemas y Telecomunicaciones de la Universidad de Manizales. Information Security Researcher con más de 10 años de experiencias en Ethical Hacking, Pen Testing y Análisis Forense. Docente Universitario en Pre y Post-Grado, Speaker y Organizador de diferentes eventos de Seguridad Informática, Fundador del DragonJAR Security Conference y Fundador de DragonJAR SAS y de La Comunidad DragonJAR, una de las comunidades de seguridad informática mas grandes de habla hispana y referente en el sector.

Compartir este Artículo
  • Caesarivs

    En mi portátil con windows 7 me sale que “ping6″ no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.

    Y al intentar con netsh interface ipv6 install me dice que no se encuentra el comando: interface ipv6 install

    http://twitpic.com/445x9x

    • http://www.dragonjar.org DragoN

      Caesarivs como digo en el articulo, para windows vista y 7 no necesitas instalar nada por que ya tiene soporte de fabrica.

  • Goudy

    Tengo windows y no me funcionan los comandos.
    C:\>ping6 -n 5 ::1
    “ping6″ no se reconoce como un comando interno o externo,
    programa o archivo por lotes ejecutable.

    C:\>netsh interface ipv6 install
    No se encuentra el comando: interface ipv6 install

    • http://www.dragonjar.org DragoN

      que version de windows usas..

    • J#k&ed@

      ami me funciono en windows con ping -6 -n 4 ::1 | me parece que el ping6 es para linux

    • Ricardo

      Saludos

      Si asi lo escribe ping6 -n 5 ::1 y no funciona es por que está mal escrito.

      La forma corecta es ping -6 -n 5 ::1

      Espero haber colaborado en algo…

  • Mr.Blaster

    Me pasa lo mismo que a Goudy

    • http://www.dragonjar.org DragoN

      que versión de windows usas.. recuerda que para vista y 7 este procedimiento no es necesario.

      • Mr.Blaster

        Windows 7 jaja gracias

  • Efrain

    El comando ping6 es obsoleto en windows, usa el comando ping de la siguiente manera:

    ping -6 -n 5 ::1

  • Gabriel

    Muy buena informacion, muchas gracias

    • http://www.sioeu.blogspot.com Carlos Gutierrez

      Hola Goudy, copia el comando netsh interface ipv6 install y lo pegas en el la consolo del D.O.S y te funcionara, ya lo hice y funciona.

  • lautaroecg

    muchas gracias funciono de maravilla con win wp sp3 !salu2! desde arg!

  • http://equimantux.wordpress.com €quiman

    Segui estos pasos para Ubuntu 10.10 y ahora cuando vistualizo Windows no me permite ninguna conexion por red. Hay forma de deshacer estos cambios?

    • http://www.dragonjar.org DragoN

      a mi no me ha pasado nada en mi maquina virtual con ubuntu, aunque puedes intentar esto
      http://www.ubuntu-es.org/?q=node/123626

      • http://equimantux.wordpress.com €quiman

        Nada… la parte de: lsmod | grep -w ‘ipv6′ && echo “el modulo fue cargado”

        No me arroja ningun resultado.

        Lo extraño es que en el portatil tengo la misma confguracion. Virtualbox va sin problemas y en el desktop meti estos comandos y ya e aparece como si no tuviera conexion de red.

        Ya he cambiando los modos de conexion y nada.

  • Pingback: Configurando IPv6 en nuestro equipo()

  • omega

    Hola Goudy ante cualquier duda ping -h tu problema se resuelve asi para cualquier Win:

    ping -6 -n 5 ::1

    Salu2

  • http://www.pablitis.com.ar Pablo

    Justo y necesario ahora que todos vaticinan el nuevo efecto 2k ¿?

  • Pingback: Campus Party Colombia 2011: Tecnología, Educación y Entretenimiento. | Pulsosocial()

  • M0N74N4

    Interesante artículo pero… Dónde está la solución para configurar el IPv6? Yo lo que veo es solamente el verificar que soporte o que se instale, pero… Así como el IPv4 le ponemos numeritos (192.168.1.2, 255,255,255,0, 192.168.1.1, 8.8.8.8, 8.8.4.4.) Cómo es que se tendría que hacer para IPv6?
    Yo esperaba que se resolviera esta duda y resultó ser otra cosa.

    Sugerencia: cámbienle el nombre al post por algo así como: “Verificando que nuestro equipo soporte IPv6″.

    • http://www.dragonjar.org DragoN

      En el articulo se verifica si se tiene ipv6 y se instala si no se tiene, la configuración seria por dhcp en la campus party, pero si lo quieres hacer manualmente es muy facil, te dejo una guia para entornos

      Windows
      http://windows.microsoft.com/es-ES/windows-vista/Change-TCP-IP-settings

      GNU Linux
      http://www.rau.edu.uy/ipv6/como.htm

      y Mac OS X
      http://docs.info.apple.com/article.html?path=Mac/10.5/es/8708.html

      • M0N74N4

        Gracias por la respuesta, pero ún así mi duda no ha quedado resuelta, pues no sé qué valores son los que debería poner manualmente en la configuración del IPv6.
        El cómo acceder a la configuración es fácil: presionar la tecla Windows+R, escribir ncpa.cpl y darle enter y darle clic derecho al dispositivo de red que se requiera configurar, pero una vez más, si en IPv4 pongo 192.168.1.20 por ejemplo, cómo sería lo que tendría que poner en IPv6?

  • Pingback: Anónimo()

  • Judavi

    Excelente articulo Dragon! Lastima que mientras nos tengamos que conformar con solo saber que si funciona en nuestros dispositivos.

  • Pingback: Enlaces recomendados de la semana (1)()

  • Natania Matienzo

    Tengo la misma duda que mon74n4… y además la duda de porqué escribe su nombre así, pero con esa puedo vivir. Gracias por el aporte, DragoN!

  • system 32

    ey muchas gracias me preocupo un poco eso jejeje

  • Pingback: El camino hacia IPv6 (III): La larga marcha « eFuncionario()

  • Patricio

    ayuda tengo una lapto Gateway con Windows 7, servipack 1, pero no tengo el ipv6….por mas que ingreso ipv6 install o Nesth interface ipv6 install….solo me sale un mensaje de error, intento conectar mi lapto con un Blackberry curve para tener internet…..cuando los conecto me sale en el programa de bb que tengo conexion de internet pero cuando intento cargar cualquier pagina me dice que me falta ipv6 QUE HAGO

  • Rafiux

    mi pregunta es como acceder ya atraves de ipv6? ya comprobe que soporta ipv6 pero ahora quiero conectarme a internet ya usando ipv6

  • Doruse

    que tanto me sirve configurar la IP a la version 6?

  • http://byteutim.wordpress.com jonathan

    Tienen razón es:

    ping -6 -n 5 ::1

    así funciona de maravilla ! Thanks por la info

  • CarlosCaliche2

    Para Windows 7debemos de hacer asi el ping

    ping -6 ::1

    y listo puedes hacer ping y ver como esta la configuración.

    Para que nos sirve esto? Hoy en día es solamente conocimiento, ya que la mayoría de proveedores, no nos van a cambiar por simple gusto el modem o los router que sean compatibles con ipv6.