{"id":187,"date":"2018-01-11T08:26:27","date_gmt":"2018-01-11T08:26:27","guid":{"rendered":"https:\/\/blog.jkanework.com\/post.php?idpost=187"},"modified":"2018-01-11T08:26:27","modified_gmt":"2018-01-11T08:26:27","slug":"utilizar-tunnel-ipv6-solo-teniendo-ipv4-en-windows-y-linux","status":"publish","type":"post","link":"https:\/\/blog.jkanetwork.com\/?p=187","title":{"rendered":"Utilizar tunnel IPv6 solo teniendo IPv4 en Windows y Linux"},"content":{"rendered":"<p>Buenas lectores de JKANetwork!<\/p>\n<p>Este a&ntilde;o empezamos con una gran realidad, y es que a&uacute;n, muchos proveedores, no ofrecen IPv6, lo que nos va a empezar a dejar sin acceso a p&aacute;ginas que poco a poco vayan utilizando solo, o con preferencia, IPv6<\/p>\n<p>Para esto se inventaron t&uacute;neles IPv6, que a grandes rasgos, conectan a trav&eacute;s de puentes de direcciones IPv4, nuestra red, con otra que s&iacute; tenga acceso IPv6 para poder navegar sin problemas en la red.<\/p>\n<p>Normalmente, en Windows, se utiliza, o utilizaba \u00abTeredo\u00bb, pero por mi parte no se si a&uacute;n hay servidores Teredo o no pero no la consegu&iacute; hacer funcionar, as&iacute;que os voy a ense&ntilde;ar mediante otro puente, en este caso de la mano de he.net (Hurricane Electrics), que nos dan gratuitamente direcciones IPv4 para hacer el puente en cualquier ordenador Windows\/Linux\/Mac\/BSD&#8230;<\/p>\n<p>Lo primero y antes de todo, asegurarse de que no teng&aacute;is ya conexi&oacute;n IPv6, sino ser&iacute;a absurdo. Aqu&iacute; una web&nbsp;<a href=\"https:\/\/test-ipv6.com\">https:\/\/test-ipv6.com<\/a><\/p>\n<p>Si no ten&eacute;is, despu&eacute;s un paso previo es que vuestra direcci&oacute;n IP local sea est&aacute;tica, ya que la necesitaremos para habilitarlo porque en las redes dom&eacute;sticas trabajamos con NAT sobre el router de la compa&ntilde;&iacute;a, y asumo que la mayor&iacute;a estar&eacute;is en esa situaci&oacute;n. Aqu&iacute; depende del router y la compa&ntilde;&iacute;a, y no puedo ayudar, pero por ejemplo de la mano de Orange hay gu&iacute;as como esta&nbsp;<a href=\"https:\/\/ayuda.orange.es\/particulares\/adsl-y-fibra\/configuracion-e-instalacion\/2239-como-asigno-una-direccion-ip-fija-a-un-dispositivo-conectado-a-mi-router-livebox-fibra\">https:\/\/ayuda.orange.es\/particulares\/adsl-y-fibra\/configuracion-e-instalacion\/2239-como-asigno-una-direccion-ip-fija-a-un-dispositivo-conectado-a-mi-router-livebox-fibra <\/a>y otro tutorial por ejemplo para routers ZTE&nbsp;<a href=\"https:\/\/www.testdevelocidad.es\/configuraciones\/asociar-una-ip-fija-ordenador-desde-router\/\">https:\/\/www.testdevelocidad.es\/configuraciones\/asociar-una-ip-fija-ordenador-desde-router\/<\/a>&nbsp;al final es similar en todos<\/p>\n<p>Bien, una vez dicho esto, nos vamos a&nbsp;<a href=\"https:\/\/tunnelbroker.net\">https:\/\/tunnelbroker.net,<\/a>&nbsp;que nos ofrece el tunnel IPv6 y nos registramos, rellenando los datos que nos pida<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/JRLnno2.png\" alt=\"\" width=\"500\" height=\"289\" \/><\/p>\n<p>Tras registrarnos y activar la cuenta, al iniciar sesi&oacute;n debemos ir a \u00abCreate Regular Tunnel\u00bb<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/pw7RmfF.png\" alt=\"\" width=\"187\" height=\"198\" \/><\/p>\n<p>Nos pedir&aacute; que introduzcamos la IP p&uacute;blica y seleccionemos un servidor de nuestro continente, por defecto el ya marca uno.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/RPLs4gl.png\" alt=\"\" width=\"500\" height=\"595\" \/><\/p>\n<p>Aceptamos y con eso, nos vamos a ver las opciones del tunel creado.<\/p>\n<p>Una vez que tengamos nuestro tunel creado, es hora de configurarlo. Tenemos en el panel de control, los datos que necesitamos. Ejemplo explicativo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/wwivoiS.png\" alt=\"\" width=\"616\" height=\"417\" \/><\/p>\n<p>Bien, ya solo queda introducir los datos en los clientes. Antes de esto aviso que si nada m&aacute;s introducir los datos en el ordenador, no funciona, reinicieis la m&aacute;quina y espereis unos 10 minutos, en mi caso tardo algo m&aacute;s incluso en funcionar, pero al final funcion&oacute; correctamente.<\/p>\n<p><span style=\"text-decoration: underline;\">Windows<\/span><\/p>\n<p>Abrimos la consola de comandos (cmd) como administrador. En la mayor&iacute;a de Windows actuales consta de escribir cmd.exe en el buscador de inicio, bot&oacute;n derecho, ejecutar como administrador.<\/p>\n<p>Despu&eacute;s, l&iacute;nea por l&iacute;nea, escribir lo siguiente aceptando:<\/p>\n<p>(Windows Vista\/7\/8.1)<\/p>\n<pre class=\"language-bash\"><code>netsh interface teredo set state disabled\nnetsh interface ipv6 add v6v4tunnel interface=IP6Tunnel Tu_IP_Local Server_IPv4_Address\nnetsh interface ipv6 add address IP6Tunnel Client_IPv6_Address\nnetsh interface ipv6 add route ::\/0 IP6Tunnel Server_IPv6_Address<\/code><\/pre>\n<p>(Windows 10)<\/p>\n<pre class=\"language-bash\"><code>netsh interface teredo set state disabled\nnetsh interface ipv6 add v6v4tunnel interface=IP6Tunnel localaddress=Tu_IP_Local remoteaddress=Server_IPv4_Address\nnetsh interface ipv6 add address interface=IP6Tunnel address=Client_IPv6_Address\nnetsh interface ipv6 add route prefix=::\/0 interface=IP6Tunnel nexthop=Server_IPv6_Address<\/code><\/pre>\n<p>Con esto ya habr&aacute; conexi&oacute;n a internet con IPv6<\/p>\n<p>Para deshacer los cambios, solo hay que escribir, en la cmd como administrador \u00abnetsh interface ipv6 delete IP6Tunnel\u00bb y dejar&aacute; de estar.<\/p>\n<p><span style=\"text-decoration: underline;\">Linux (Systemd)<\/span><\/p>\n<p>Aqu&iacute; es facil tambi&eacute;n, entramos en una terminal, y escribimos \u00absudo nano \/etc\/systemd\/system\/he-ipv6.service\u00bb, pegando dentro lo siguiente:<\/p>\n<pre class=\"language-bash\"><code>[Unit]\nDescription=he.net IPv6 tunnel\nAfter=network.target\n[Service]\nType=oneshot\nRemainAfterExit=yes\nExecStart=\/usr\/bin\/ip tunnel add he-ipv6 mode sit remote Server_IPv4_Address local Tu_IP_Local ttl 255\nExecStart=\/usr\/bin\/ip link set he-ipv6 up\nExecStart=\/usr\/bin\/ip addr add Client_IPv6_Address\/64 dev he-ipv6\nExecStart=\/usr\/bin\/ip route add ::\/0 dev he-ipv6\nExecStart=\/usr\/bin\/ip -f inet6 addr\nExecStop=\/usr\/bin\/ip -6 route del ::\/0 dev he-ipv6\nExecStop=\/usr\/bin\/ip link set he-ipv6 down\nExecStop=\/usr\/bin\/ip tunnel del he-ipv6\n[Install]\nWantedBy=multi-user.target\n<\/code><\/pre>\n<p>Cerramos, y escribimos en la terminal:<\/p>\n<p>\u00absudo systemctl enable he-ipv6.service &amp;&amp; sudo systemctl start he-ipv6.service\u00bb<\/p>\n<p>Con eso, tendremos conexi&oacute;n IPv6 en el ordenador<\/p>\n<p>Para deshacer los cambios, solo hay que escribir \u00absudo systemctl disable he-ipv6.service\u00bb y borrar el fichero creado. Tras reiniciar el ordenador, dejar&aacute; de estar el tunel IPv6<\/p>\n<p><span style=\"text-decoration: underline;\">Otros sistemas operativos<\/span><\/p>\n<p>Para otras configuraciones, hay un configurador con los ejemplos de los comandos (Como los expuestos aqu&iacute;), en el panel<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/cV8g30J.png\" alt=\"\" width=\"600\" height=\"464\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Ejemplo de configuraci&oacute;n exitosa, aqu&iacute; va un pantallazo en mi ordenador:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/WBY8mC9.png\" alt=\"\" width=\"600\" height=\"272\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Cualquier duda, para eso est&aacute;n los comentarios, adelante \ud83d\ude09<\/p>\n<p>&nbsp;<\/p>\n<h6>Im&aacute;gen de t&iacute;tulo sacada de:&nbsp;<a href=\"http:\/\/packetpushers.net\/why-your-network-should-go-ipv6-only\/\">http:\/\/packetpushers.net\/why-your-network-should-go-ipv6-only\/<\/a><\/h6>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Buenas lectores de JKANetwork! Este a&ntilde;o empezamos con una gran realidad, y es que a&uacute;n, muchos proveedores, no ofrecen IPv6, lo que nos va a empezar a dejar sin acceso a p&aacute;ginas que poco a poco vayan utilizando solo, o con preferencia, IPv6 Para esto se inventaron t&uacute;neles IPv6, que a grandes rasgos, conectan a [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-187","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=\/wp\/v2\/posts\/187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=187"}],"version-history":[{"count":0,"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=\/wp\/v2\/posts\/187\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jkanetwork.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}