7/25/2019 tuneles_ipv6
1/2
Cuando un dominio 6to4 se quiere comunicar con otro dominio IPv6 no 6to4
la solucin es un poco ms complicada. En este caso la comunicacin se
establece a travs de un enrutador que tiene al menos una interface 6to4 y
otra conectada a una red IPv6 nativa. Este tipo de enrutador se conoce como
Retransmisor Relay! 6to4.
" diferencia de la comunicacin entre dos dominios 6to4# en este caso si se
necesita que el relay6to4 anuncie el pre$%o &''&(()*6 en la red IPv6 nativa.
"dems deber anunciar rutas +acia los pre$%os de las redes nativas en la
red 6to4. Para +acer ms e$ciente el funcionamiento de enrutadores de este
tipo se utili,an direcciones anycast # la cual# se-n la R/C0'61# deber2a ser
la direccin IPv6 6to4 &''&(c'31(60'*((# equivalente a la direccin IPv4
*&.11..* +ttp())555.ietf.or-)rfc)rfc0'61.tt!.
Eiste una direccin IPv6 reservada para los mismos encaminadores para
reali,ar el proceso inverso y que es la &''&(c'31(60'*(( direccin 6to4asociada a la *&.11..*! 6to4 utili,a un tipo especial de direcciones# una
direccin que traduce nuestra direccin pblica nica ipv4 en una direccin
ipv6 nica que nos permitir conectarnos con el bro7er 6to4 para tener
conectividad ipv6.
8a direccin *&.11..* es una direccin IPv4 reservada para los
encaminadores que pasan los data-ramas entre Internet IPv4 e Internet IPv6
6to4 relay routers!. Esta direccin adems es anycast# por lo que eisten
varios encaminadores repartidos por el mundo que reali,an esta funcin de
retransmisin entre las dos redes.
Obtener la Direccin IPv6 equivalente a partir de una direccin IPv4.
Con$-uracin de un servidor 9buntu en una Red como la de la si-uiente
$-ura# usando un tnel 6to4 para acceder a Internet IPv6.
:eterminar el pre$%o ipv6 que se obtiene a partir de la direccin IPv4 publica
usada para establecer el tnel. Puede obtenerlo con ayuda de
+ttp())555.net6sol.com)6to4tool.p+p# o utili,ando el comando printf en 8inu
con la si-uiente sintais(
8a direccin 6to4 que nos corresponde se forma utili,ando el pre$%o &''&( y
a;adindole cada uno de los bytes de nuestra direccin ip ipv4 de dos en
dos# en +eadecimal y separados por dos puntos (!.
E%emplo(
7/25/2019 tuneles_ipv6
2/2
Este es un script bas+ que nos ayuda a calcular direcciones ipv6 6to4 a partir
de direcciones ipv4( printf =&''&(>'&>'&(>'&>'&((?n= a b c d
@ printf =&''&(>'&>'&(>'&>'&((*?n= *'.*'.*'.3
8o que nos arro%ara la direccion en ipv6 equivalente para reali,ar lasrespectivas con$-uraciones para el demonio R":A: