¿Cómo puedo averiguar qué IPv6 usar si quiero configurar una IP estática para mi computadora?


14

Recientemente instalé Windows Server 2012 en mi escritorio. Cambié mi configuración de conexión para codificar mi dirección IP interna como 192.168.0.99 (IPv4). Windows Server 2012 me advirtió que también debería establecer mi dirección IPv6 en una dirección estática, pero no estoy seguro de cuál es la dirección equivalente en formato IPv6. He intentado googlear esto, sin embargo, después de visitar algunos sitios web que "convierten IPv4 a IPv6", cada uno de ellos me da diferentes valores. No estoy seguro de cuál es el correcto.

¿Cómo se traduce una dirección IPv4 y una dirección IPv6 de manera adecuada? Específicamente, me gustaría saber qué es 192.168.0.99 en formato IPv6. ¡Gracias!


Dígale a su sistema operativo que use direcciones locales únicas. Estos son el verdadero reemplazo de las direcciones privadas. No pueden repararse, ya que tienen que ser únicos incluso cuando se fusionan LAN, pero en condiciones normales, deben permanecer igual si no hay conflicto.
BatchyX

2
las direcciones 192.168. *. * * (direcciones reutilizables / no enrutadas) son una solución alternativa para que ipv4 pueda continuar funcionando mientras se está quedando sin espacio de direcciones. ipv6 es la solución.
ctrl-alt-delor

Respuestas:


22

IPv6 tiene un equivalente a las direcciones de "rango privado" de IPv4, llamadas Dirección local única ( RFC 4193 ), usa el fd00::/8rango. Elija un prefijo aleatorio / 48 o / 64 dentro de ese rango (consulte el artículo de Wikipedia para ver ejemplos) y úselo para su red.

Sin embargo, una traducción directa de sus direcciones IPv4 internas no tendría mucho sentido. (Si hicieras eso, también tendrías los mismos límites que con IPv4, ¿no crees?)

Sin embargo, con IPv6 no es necesario usar direcciones locales. Hay varias formas de obtener un rango de direcciones global para usted, incluso si su ISP aún no ofrece IPv6 nativo:

  • Puede registrarse en Tunnelbroker o servicios similares; la mayoría de ellos le dará un nivel global alcanzable /64bloque - que es una subred - y muchos podrán disponer /48o /56bloques a petición (64k y 256 subredes, respectivamente). El mismo túnel también le permite acceder a Internet global IPv6.

  • O puede usar el rango de direcciones 6to4 basado en su dirección IP global . Por ejemplo, si su ISP le asigna 192.0.123.234(C0 00 7B EA en hexadecimal), entonces puede usarlo 2002:c000:7bea::/48. Estas direcciones también son accesibles desde Internet.


Buen consejo Si desea ejecutar IPv6 en su LAN, esta es la forma de hacerlo.
Sander Steffann

9

Para ampliar la respuesta de Grawity (el equivalente a los rangos privados son Direcciones locales únicas, RFC 4913), a continuación se explica cómo elegir la dirección real para usar.

Con rangos privados de IPv4 como 192.168.X. , elige aleatoriamente el valor de X, pero solo obtiene unos pocos valores para elegir (eligió 192.168.0. ), y luego elige un número aleatorio para la máquina (eligió 99). Puede tener múltiples redes, por ejemplo, 192.168.1. , pero en realidad no se pueden combinar dos conjuntos de redes existentes, ya que es probable que choquen. El uso del rango privado 10.XY le ofrece más opciones, pero sigue siendo limitado.

Con IPv6, comience con 'fd', seguido de diez dígitos hexadecimales para su asignación única (x) y cuatro dígitos hexadecimales para su red (y). Cada máquina tiene un número de hasta 16 dígitos hexadecimales (z).

Esto le dará un valor como 'fdxx: xxxx: xxxx: aaaa: zzzz: zzzz: zzzz: zzzz', aunque si pone muchos ceros será mucho más corto de escribir.

por ejemplo, elija '12: 3456: 789a 'como su primer diez (x) aleatorio, y luego use la red' 0001 'dentro de esa (y), luego para su máquina elija' 0000: 0000: 0000: 0063 '(porque el hex 63 es lo mismo que el decimal 99).

Esto le daría a su máquina la dirección IPv6 'fd12: 3456: 789a: 0001: 0000: 0000: 0000: 0063'. (Para su red específica, use diferentes valores aleatorios para la parte 12: 3456: 789a).

Como puede contraer ceros en notación abreviada, esto se convierte en 'fd12: 3456: 789a: 1 :: 63'.

Su asignación completa sería 'fd12: 3456: 789a :: / 48', y la subred que esté usando sería 'fd12: 3456: 789a: 1 :: / 64'.

Tenga en cuenta que los ejemplos anteriores tienen el mismo número (99 decimal, 0x0063 hexadecimal) para la máquina en los rangos IPv4 e IPv6, pero no tienen que coincidir (podría ser más fácil).


1

En primer lugar, no tiene sentido usar una dirección IPv6 en una red doméstica, pero si lo desea, debe configurarlo en automático (solo para IPv6), también su enrutador debe ser compatible con DHCPv6 o el servidor de Windows convertirá IPv4 a IPv6 automáticamente . Como desea probar en una dirección IPv6 estática, entonces ...

Hay varios tipos de direcciones IPv6 que pueden usarse, francamente, incluso si no las conozco todas. A continuación se muestra una tabla de conversión para el IPv4 especificado. Esta es una de las mejores herramientas en las que puedo confiar.

Tabla de conversión

Por lo que puedo decir, debe usarlo 2002:C0A8:63:0:0:0:0:0como su dirección IPv6 estática. (Estaba usando otro formato antes, pero alguien comentó que el formato nunca debería usarse en el cable. Ahora mismo he cambiado a este formato).

Hay una pregunta similar de ServerFault , creo que esto te ayudaría un poco.


2
El enlace de direcciones 0:0:0:0:0:ffff:c0a8:0063es para que el software pueda usar las API de IPv6 incluso cuando se comuniquen a través de IPv4. ¡Nunca deben usarse en el cable (y por lo tanto, tampoco como una dirección de interfaz)!
Sander Steffann

Bien, he cambiado el IPv6 a 2002:C0A8:63:0:0:0:0:0, es el formato de 6 a 4
Akshat Mittal

-1

Sí, si está utilizando NAT, no tiene que pasar a IPv6, pero 1) NAT es problemático, especialmente para los servicios de voz sobre IP 2) NAT no permite conexiones entrantes sin configuración para cada conexión entrante e incluso entonces está limitado 3 ) NAT agrega complicaciones y aumenta el tiempo / esfuerzo de enrutamiento

Para responder a la pregunta real, puede codificar una dirección IPv4 en una dirección IPv6 en la forma :: FFFF:

Por lo tanto, la dirección IPv4 de 119.225.152.21 se puede representar en IPv6 como 0: 0: 0: 0: 0: FFFF: 119.225.152.21, que se abrevia a :: FFFF: 192.225.152.21

cada sección de la dirección IPv4 se enviará en hexadecimal, por lo que una traza de red mostrará :: FFFF: C0E1: 9815 como 192 = C0 en hexadecimal, 225 = E1,152 = 98 en hexadecimal, etc.

Esto se convertirá a la dirección IPv4 al salir de una red IPv6 e ingresar a una red IPv4

Ver esta página tiene alguna información sobre esto

http://computernetworkingnotes.com/ipv6-features-concepts-and-configurations/special-ipv6-to-devices.html


-4

No hay una necesidad real y probablemente no tenga sentido establecer una dirección IPv6 en su red interna. Simplemente quédese con la dirección IPv4 e ignore la advertencia. La advertencia sería relevante para su uso en un servidor público, por lo que a menos que tenga una buena razón para ejecutar IPv6 en su red interna, no me preocuparía.

En su otro punto, no hay una 'traducción' IPv6 de una dirección IPv4. Son sistemas separados.

Para asignar un IPv6 en su escritorio, necesitaría configurar su enrutador interno para administrar una red IPv6.

Si desea ejecutar una red doméstica IPv6, hay algunos comentarios útiles en las siguientes preguntas:


8
Todavía me gustaría, por corrección, incluso si es opcional.
Mi

Debería configurar también su enrutador para IPv6 si desea ejecutar una red IPv6 internamente. Hay algunas observaciones útiles aquí: superuser.com/questions/43853/...
harunahi

1
IPv6 se usa en muchos más lugares de lo que piensas. Cada interfaz tiene una dirección IPv6 de enlace local por defecto en estos días. La configuración de una dirección IPv6 global generalmente solo es útil cuando su ISP se la proporciona, pero puede ejecutar una red IPv6 local utilizando ULA (Direcciones locales únicas).
Sander Steffann

77
Esta fue una respuesta mediocre en 2013; hoy está peligrosamente desactualizado.
Michael Hampton
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.