PDF de programación - IPv6 Startup

Imágen de pdf IPv6 Startup

IPv6 Startupgráfica de visualizaciones

Publicado el 16 de Noviembre del 2020
403 visualizaciones desde el 16 de Noviembre del 2020
548,5 KB
53 paginas
Creado hace 12a (10/10/2011)
WALC2011

Track 2: Despliegue de IPv6

Práctica con Hosts

Guayaquil - Ecuador
10-14 Octubre 2011

Alvaro Vives ([email protected])

- 1

Agenda

1. Instalación de IPv6 en varias plataformas

(Windows 2000/XP/2003/Vista/7, Linux)

2. Configuración básica Stateless/Stateful,

privacidad, rutas estáticas

- 2

Parte 1



Instalación de IPv6 en varias

plataformas

(2000/XP/2003/Vista/7, Linux)

- 3

IPv6 en Windows

• Soporte completo

– Windows 7, Vista, XP SP1 y posteriores

– Windows Server 2003 y 2008

• Technology preview

– Windows XP sin SP

– Windows 2000 (no compatible con SP2 o posteriores)

• Developer edition

– Windows NT 4.0

• Productos de terceros pero sin soporte oficial

– Windows 95/98/ME

– Windows 2000 con SP2 y posteriores

• Características soportadas (últimas versiones)

– Autoconfiguración, túneles 6in4, túneles 6to4, relay 6to4, túneles

TEREDO, túneles ISATAP, IPSec (llaves manuales)

- 4

Instalación de IPv6: 2000 (1)

• Pila no comercial (originalmente desarrollada por Microsoft Research)

• Descargar el “Microsoft IPv6 Technology Preview for Windows 2000”

– Disponible en http://www.ipv6tf.org/using/connectivity/guides.php?cid=1

– Téngase en cuenta que esta pila no tiene soporte comercial por parte de Microsoft

• Procedimiento de Instalación

– Se requieren permisos de administración

– Extraer los ficheros “IPv6 Technology Preview”

– Seguir el procedimiento apropiado al SPn y IE6 fixed.txt para modificar /setup/hotfix.ini

– Ejecutar setup.exe o hotfix.exe

– Desde el escritorio ejecutar Inicio, Parámetros, Network y Dial-up Connections.

Alternativamente, click-derecho sobre Entorno de Red y propiedades

– Click-derecho sobre la conexión LAN a la que se quiere agregar IPv6, Propiedades, Instalar,

componente de red, añadir y “Microsoft IPv6 Protocol”

• En una ventana DOS

– ipv6 if para verificar que IPv6 ha sido instalado

- 5

Instalación de IPv6: 2000 (2)

• Procedimiento de desinstalación

– Requiere permisos de administrador

– Desde el escritorio, ejecutar Inicio, Parámetros, Network y Dial-up
Connections. Alternativamente, click-derecho en Entorno de Red y
Propiedades

– Click-derecho en la conexión de red donde se desea eliminar IPv6, y

entonces Propiedades, IPv6, desinstalar

– Reiniciar

• En una ventana DOS

– ipv6 if para verificar si IPv6 ha sido desinstalado

- 6

Instalación de IPv6: XP/2003 (1)

• En una ventana DOS

– ipv6 install Instala IPv6 como protocolo de

Red

– ipconfig o ipv6 if para verificar si esta

instalado IPv6

- 7

Instalación de IPv6: XP/2003 (2)

• Otra opción para

verificar si esta
instalado IPv6
– Network Connections > Local
Area Conecction > Properties



• También se puede
instalar/desinstalar
desde aquí

- 8

Instalación de IPv6: XP/2003 (3)



• Desinstalar

– ipv6 uninstall Quita IPv6 como protocolo de

Red

– ipconfig o ipv6 if para verificar si esta

desinstalado IPv6



- 9

Instalación de IPv6: Vista (1)



¡No es necesario hacer nada!
– IPv6 está instalado y habilitado por defecto 
– La configuración esta basada en entorno gráfico y comandos netsh

• Otras características nuevas

– Soporte completo IPsec
– MLDv2
– Link-Local Multicast Name Resolution (LLMNR)

• No requiere un servidor DNS. Los nodos IPv6 en un segmento piden el nombre a una

dirección IPv6 multicast. Similar al funcionamiento de NetBIOS.

– Soporte de direcciones IPv6 en URLs
– IPv6 Control Protocol (IPV6CP - RFC 5072)
– IPv6 sobre PPP
– DHCPv6, en el cliente y el servidor
– Identificador de Interface aleatorio por defecto (RFC 3041)
– Teredo soporta NATs simétricos

• Activo por defecto. Solo se utiliza si la aplicación requiere soporte IPv6 y no esta

disponible de forma nativa.



- 10

Instalación de IPv6: Vista (2)

• Configuración en entorno gráfico

Automático



Manual



- 11

Deseleccionar la casilla
para deshabilitar el
protocolo por interfaz



Instalación de IPv6: Vista (3)

• Desinstalación

– No puede ser desactivado ya que esta completamente integrado con IPv4

• Puede ser desactivado para una interfaz de red concreta

– A través del GUI

• El uso de comandos netsh es posible. Requiere DOS con permisos de

administrador

• Algunos componentes de IPv6 pueden ser definidos a través del registro

http://technet.microsoft.com/en-us/library/bb878057.aspx


– Crear registro (tipo DWORD) :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\DisabledComponents

– El valor de DisabledComponents es una mascara de bits que controla los siguientes “flags”, empezando por el bit

mas bajo (Bit 0 = activado, en todos los casos por defecto):

– Bit 0  1 para desactivar IPv6 en todas las interfaces de túnel, incluyendo ISATAP, 6to4, y Teredo.
– Bit 1 1 para desactivar todos los túneles 6to4.
– Bit 2  1 para desactivar todos los túneles ISATAP.
– Bit 3  1 para desactivar todos los túneles Teredo.
– Bit 4  1 para desactivar IPv6 en todas las interfaces de tipo “no-tunel”, incluyendo LAN, WLAN, PPP, etc.
– Bit 5  1 para modificar la tabla de políticas de prefijos para que se prefiera IPv4 o IPv6. Default value is 0
– Ejemplos de valores DisabledComponents para desactivar algunos componentes:













Disable all tunnel interfaces
Disable 6to4
Disable ISATAP
Disable Teredo
Disable Teredo and 6to4
Disable all LAN and PPP interfaces
Disable all LAN, PPP, and tunnel interfaces
Prefer IPv4 over IPv6
Disable IPv6 over all interfaces and prefer IPv4 to IPv6



0x1
0x2
0x4
0x8
0xA
0x10
0x11
0x20
0xFF

- 12

Instalación de IPv6: 7 RC (1)

• Windows 7 Ultimate - Version RC 6.1.7100


¡No es necesario hacer nada!
– IPv6 está instalado y habilitado por defecto 
– La configuración esta basada en entorno gráfico y comandos netsh

• Soporte IPv6 similar al de Vista y Server 2008

– IPsec, MLDv2, LLMNR, IPv6 en URLs, IPV6CP, IPv6 sobre PPP, DHCPv6,

Teredo

– Cambia: Identificador de Interface aleatorio por defecto (RFC 3041)

• No usa EUI-64 por defecto para el identificador de interfaz en las direcciones autoconfiguradas.

– netsh interface ipv6 set global [[randomizeidentifiers=]enabled|disabled]

• Pero con algunas nuevas mejoras

– IP-HTTPS (IP over Secure HTTP)



permite a los hosts atravesar un servidor proxy o firewall y conectarse a redes privadas por medio de IPv6 dentro
de un túnel HTTPS. HTTPS no provee seguridad a los datos, es necesario usar IPsec para dar seguridad a una
conexión IP-HTTPS. Más información en http://msdn.microsoft.com/en-us/library/dd358571.aspx

– DirectAccess

• Permite a los usuarios conectarse de manera transparente a la red corporativa sin establecer específicamente una

conexión VPN. También permite al administrador de red seguir en contacto con los host móviles fuera de la
oficina, y poder hacer actualizaciones y dar soporte a dichos equipos. Se una arquitectura donde un cliente IPv6
se comunica con un servidor IPv6 en la red corporativa. También se pueden usar conexiones desde Internet IPv4
empleando 6to4, Teredo e ISATAP. También se puede usar IP-HTTPS. DirectAccess usa túneles IPsec para
proveer seguridad a la autenticación y al acceso de recursos.

• El cliente puede ser un Windows 7 o Server 2008. El servidor puede ser un Server 2008.



- 13

Instalación de IPv6: 7 RC (2)

• Configuración en entorno gráfico



Deseleccionar la casilla
para deshabilitar el
protocolo por interfaz



Automático



Manual



- 14

Instalación de IPv6: 7 RC (3)



• Desinstalación

– No puede ser desactivado ya que esta completamente integrado con

IPv4

• Puede ser desactivado para una interfaz de red concreta

– A través del GUI

• El uso de comandos netsh es posible. Requiere DOS con permisos

de administrador

• También como en Vista algunos componentes de IPv6 pueden ser

http://technet.microsoft.com/en-us/library/bb878057.aspx

definidos a través del registro




- 15

Instalación de IPv6: Linux (1)
• Soporte a partir de versión del kernel 2.4.x

#uname -r

• Comprobar si esta instalado:

#test -f /proc/net/if_inet6 && echo “Kernel actual soporta IPv6“

#ip a | grep inet6

• Instalar módulo*:


#modprobe ipv6

*Cuando no esta integrado por
defecto en el Kernel



• Comprobar módulo*:

#lsmod |grep -w 'ipv6' && echo “modulo IPv6 cargado“

• Carga/descarga automática del módulo*:

– /etc/modules.conf o /etc/conf.modules o /etc/modprobe.d/aliases

alias net-pf-10 ipv6 #habilita carga bajo demanda

alias net-pf-10 off #deshabilita carga bajo demanda



- 16

Instalación de IPv6: Linux (2)

# ifconfig para verificar
eth0 Link encap:Ethernet HWaddr 00:E0:81:05:46:57
inet addr:10.0.0.3 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:81ff:fe05:4657/64 Scope:Link
inet6 addr: 2001:800:40:2a05::3/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2010563 errors:0 dropped:0 overruns:0 frame:0
TX packets:1700527 errors:0 dropped:0 overruns:2 carrier:0
collisions:0 txqueuelen:100
RX bytes:205094215 (195.5 Mb) TX bytes:247063610 (235.6Mb)
Interrupt:11 Base address:0xe000 Memory:f8201000-f8201038
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1675838 errors:0 dropped:0 overruns:0 frame:0
TX packets:1675838 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:659846244 (629.2 Mb) TX bytes:659846244 (629.2 Mb)

- 17

Instalación de IPv6: Linux (3)

Configuración permanente
• Red Hat (desde 7.1) y “clones”:

Añadir a /etc/sysconfig/network:
NETWORKING_IPV6=yes
Reiniciar la red:
# service network restar
  • Links de descarga
http://lwp-l.com/pdf18465

Comentarios de: IPv6 Startup (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad