Foro
Buenas mrdv
Bueno, es que si la copias y la pegas no puede funcionar. En un navegador Web, una dirección IPv6 no se especifica igual que una IPv4, requiere que esté encerrada en corchetes, y eliminarle la máscara, es decir la barra final con el número a continuación:
http://[fe80::xxxx:xxxx:xxxx:xxxx]
Y te puedo asegurar que funciona, es la ventaja de usar ipv6 y las direcciones de enlace local... siempre y cuando claro está el equipo pues esté configurado correctamente
saludos
Buenos días Theliel,
Pensaba que se me entendería al decir que copio y pego la dirección, puesto que en mi mensaje inicial ya mencionaba la estructura de las URL de IPv4 e IPv6 de la siguiente manera:
IPv4 (http://192.168.1.1/) o habría que hacerlo a través de una dirección IPv6 (http://[xxxx:xxxx:xxxx:xxxx:xxxx:xxxx ])
Dicho de otra manero por dirección me refería a las equis, el contenido de los corchetes.
Estamos hablando de lo mismo.
- Theliel25-11-2023Yo probé el VDSL
Buenas mrdv
Prueba algo más sencillo, prueba a realizar un sencillo ping entre dos equipos de tu propia red donde ambos usen ipv6, aunque sea por enlace local.
He llegado a casa, vuelto a comprobar, (tengo el mismo Router, no en modo "nominal" pero es indiferente para tal efecto), y no tengo ningún problema en acceder a el por IPv6 desde la red local con otros equipos, incluso con el móvil.
Mándame si quieres por privado o por aquí captura de la config que tengas en IPv6 en el Router, y en tu equipo asegúrate de que no solo IPv6 es funcional, sino que el equipo está configurado para usar IPv6 de forma nativa, si está intentando usar Teredo o algún tunel raro, puede no funcionar.
Ahora mismo tengo la interfaz Web abierta sin problema alguno por IPv6.
Saludos.
- mrdv25-11-2023Yo probé el VDSL
Hola Theliel,
Muchas gracias por adelantado por tu ayuda, no tengo inconveniente en publicar estos datos en abierto, intentaré ser breve:
Primero te aclaro que solo uso ordenadores mac y que IPv6 está disponible de forma nativa desde la v10.8 (data de 2012) del S.O. y, por otra parte, ningún túnel en estos momentos, solo uso vpn puntualmente.
ping a la dirección de loopback de mi ordenador principal
% ping6 ::1
PING6(56=40+8+8 bytes) ::1 --> ::1
16 bytes from ::1, icmp_seq=0 hlim=64 time=0.132 ms
16 bytes from ::1, icmp_seq=1 hlim=64 time=0.261 ms
16 bytes from ::1, icmp_seq=2 hlim=64 time=0.250 ms
16 bytes from ::1, icmp_seq=3 hlim=64 time=0.255 ms
16 bytes from ::1, icmp_seq=4 hlim=64 time=0.278 ms
16 bytes from ::1, icmp_seq=5 hlim=64 time=0.136 ms
^C
--- ::1 ping6 statistics ---
6 packets transmitted, 6 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 0.132/0.219/0.278/0.060 ms
ping desde el mismo ordenador al router
% ping6 fe80::4648:b9ff:fe7f:55c8
ping6: UDP connect: No route to host
ping desde el mismo ordenador a otro de mi red local
% ping6 fe80::aede:48ff:fe00:1122
ping6: UDP connect: No route to host
Obviamente sin ruta no hay nada que hacer pero si lanzo un netstat sí que aparece el router:
% netstat -nr
(…)
Internet6:
Destination Gateway Flags Netif Expire
default fe80::4648:b9ff:fe7f:55c8%en0 UGcI en0
(…)
Y el mensaje intentando acceder al router:
"No se puede acceder a este sitio web
No se puede acceder a http://[fe80::4648:b9ff:fe7f:55c8]/.
ERR_ADDRESS_UNREACHABLE"
Captura del router para LAN6:
Igual lo que está pasando es obvio pero no lo veo.
- Theliel25-11-2023Yo probé el VDSL
Buenas mrdv
Me temo que el uso de dispositivo Apple es un cantar totalmente diferente :), y no son pocos los problemas que tienen específicamente con IPv6. Si quieres algo que de problemas...
En tu sistema el equipo no puede determinar de forma automática el scope de la dirección IPv6, con lo que no funciona, tienes que especificarlo directamente.
Así que si realmente el scope de tu adaptador por el que te quieres comunicar es en0 (que podría ser otro), lo tienes que especificar:
ping6 fe80::4648:b9ff:fe7f:55c8%en0
Para estar seguro pues lo mejor es mirar cual es el scope de la interfaz a usar, en cualquier equipo tipo unix debería de poder verse con ip link show, que nos da tanto el id numérico como el nombre de la interfaz, o simplemente un ifconfig, pero este no da el ID de la interfaz.
Otra opción posiblemente en MAC sería especificando la interfaz en ping con -I:
ping6 -I en0 fe80::4648:b9ff:fe7f:55c8
(de nuevo dando por sentado que en0 es tu interfaz de red)
En el caso de que funcione el ping, que debería, otro problema sería ahora el acceso Web, porque el soporte para usar el scope en los navegadores es muy variado. Suponiendo que el scope fuese en0 con un ID 5 (por ejemplo), la url quedaría así:
http://[fe80::4648:b9ff:fe7f:55c8%255] (El %25 codifica el carácter % para una URL)
No obstante, como digo esto último va a depender del navegador usado, en algunos puede funcionar, en otros no
----------------------------
Otra posibilidad, si para los equipos de Apple les es imposible hacer uso de las direcciones LL, siempre podrías, en principio, asignar una ULA al Router y a tu propio equipo, y usar dicha ULA para el acceso al Router.