2.3.2. Instalación y configuración básica en Windows XP 2.3

Download Report

Transcript 2.3.2. Instalación y configuración básica en Windows XP 2.3

DIDACTIFICACION DE IPv6
2.3. INSTALACIÓN Y
CONFIGURACIÓN BÁSICA DE IPv6
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.0. Introducción.
Instalación y configuración básica en:
2.3.1. Ubuntu-Linux 9.10.
2.3.2. Windows XP.
2.3.3. Windows 7.
2.3.4. Resumen de la autoconfiguración básica obtenida en cada S.O.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.0. Introducción
• En IPv6 la configuración es automática.
– Aunque las interfaces de red “preguntan”, como
introducción analizamos la configuración básica
(ausencia de un servidor y/o router). Más adelante
estudiaremos las configuraciones avanzadas.
– Una interfaz puede tener varias direcciones.
– En cada sist. operativo se obtiene un resultado:
• En Ubuntu se instalan 2 interfaces.
• En Windows XP y Windows 7 se instalan 4 interfaces.
• Las direcciones locales se obtienen usando algoritmos.
• Las direcciones auto configuradas empiezan por fe80::
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.1. Ubuntu-Linux 9.10.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.1. Instalación y configuración básica en Ubuntu-Linux
• En Ubuntu IPv6 está integrado y activo por defecto.
– Desde la terminal ejecutamos:
• ip addr show (sustituye a ifconfig)
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.1. Instalación y configuración básica en Ubuntu-Linux
Las interfaces obtenidas en Ubuntu son dos:
(Obviamente, este es un ejemplo, salvo la dirección local, los demás valores son
distintos para cada caso).
1. lo: local o loopback ::1 similar a 127.0.0.1 en IPv4.
2. eth0: Link-local preferida: fe80::213:d4ff:fe27:4680
Como se obtienen las direcciones locales de enlace?
fe80:: + ALGORITMO a partir de la MAC.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.1. Instalación y configuración básica en Ubuntu-Linux
• Ejemplo: eth0: fe80::213:d4ff:fe27:4680
– Dirección física o MAC: 00:13:d4:27:46:80
El algoritmo consiste
en introducir FFFE
entre el tercer y
cuarto byte de la
dirección MAC y
complementar el bit
universal.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.1. Instalación y configuración básica en Ubuntu-Linux
• Comprobación del correcto funcionamiento1:
 ping6 sustituye a ping en IPv6.
 ping6 a la interfaz local (ping6 –c 4 ::1)
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.1. Instalación y configuración básica en Ubuntu-Linux
• Comprobación del correcto funcionamiento2:
 ping6 a la dirección local de enlace (eth0)
 ping6 –c 4 –I eth0 fe80::213:d4ff:fe27:4680
 -I porque debemos indicar la interface.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Windows XP.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• En Win XP IPv6 NO está integrado y activo:
• IPv6 debe ser instalado.
• Cada vez que se instala o desinstala conviene
reiniciar el ordenador.
• Dos opciones: Mediante comandos o gráfica:
 Comandos: ipv6.exe es sustituido por netsh
(net shell).
 Gráfica: No permite editar las propiedades.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Instalación gráfica:
Pulsamos Instalar, y
luego Protocolo,
Microsoft TCP/IP
versión 6.
La opción gráfica en
Windows XP no
permite editar las
opciones de IPv6
mediante Propiedades.
Por tanto el
conocimiento de los
comandos es
necesario.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Instalación mediante comandos:
Comando ipv6.exe (obsoleto):
Desde la interfaz de comandos:
ipv6.exe install (para instalar)
ipv6.exe uninstall (para desinstalar)
ipconfig o ipconfig /all (para ver la configuración)
Por ejemplo:
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Instalación mediante comandos:
Comando netsh (integra las opciones de red):
Desde la interfaz de comandos:
netsh interface ipv6 install (para instalar)
netsh interface ipv6 uninstall (para desinstalar)
netsh interface ipv6 show address (para ver la configuración)
Para abreviar en lugar de interface puede escribirse in
Por ejemplo:
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Configuración obtenida en Windows XP:
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Configuración obtenida en Windows XP:
Se instalan 4 interfaces (los valores son distintos para cada caso):
Interfaz 1: local o Loopback Pseudo-Interface
::1 y fe80::1 similar a 127.0.0.1 en IPv4.
Interfaz 2: Automatic Tunneling Pseudo-Interface.
fe80::5efe:192.168.0.13
Interfaz 4: Teredo Tunneling Pseudo-Interface.
fe80::ffff:ffff:fffd
Interfaz 5: Conexión de área local.
fe80::205:1cff:fe13:a63c
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• ¿Porqué aparecen 4 interfaces?
Interfaz 1: local. ::1 Similar a 127.0.0.1 en IPv4
Interfaz 5: Conexión de área local. Es la dirección local de enlace.
Se forma utilizando el mismo algoritmo que en Ubuntu.
Interfaz 2 y 4:
• Corresponden a mecanismos de transición que están siendo
adaptados y en algunos casos quedan obsoletos.
• Su implementación depende del creador del sistema operativo.
• XP los utiliza para la túneles automáticos y túneles Teredo.
• Se instalan para permitir el uso de IPv4 y IPv6 en la misma red.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Función de la interfaz 2
Interfaz 2: Tunelización automática. fe80::5efe:192.168.0.13
• Está compuesta por el prefijo de las direcciones locales de enlace
fe80:: seguido de 00005efe que forma parte del protocolo ISATAP.
Finalmente se anexa una dirección IPv4 privada.
• ISATAP (Intra-Site Automatic Tunnel Addressing Protocol): Es un
mecanismo de transición de IPv6 para transmitir paquetes de IPv6
entre nodos con doble pila sobre redes IPv4.
• ISATAP está implementada en Windows XP, Vista, Mobile,7, Linux y
algunas versiones de Cisco IOS.
• En Windows 7 ISATAP aparece como obsoleto.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Función de la interfaz 4
Interfaz 4: Tunelización Teredo. fe80::ffff:ffff:fffd
• Teredo es un protocolo tunelizado diseñado para garantizar
conectividad IPv6 a nodos localizados detrás de dispositivos NAT
que ignoran IPv6.
• Encapsula paquetes IPv6 en datagramas UDP IPv4 que pueden ser
dirigidos a dispositivos NAT o a la internet IPv4.
• El formato de las direcciones Teredo es: 2001::/32
• Por defecto, Teredo NO está activo en Windows XP.
• Como veremos en los túneles, existen en internet servidores de
direcciones IPv6 Teredo. Por ejemplo: teredo.ipv6.microsoft.com
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Comprobación del correcto funcionamiento1:
 En Windows XP existen ping y ping6.
 ping6 a la interfaz local (ping6 ::1)
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.2. Instalación y configuración básica en Windows XP
• Comprobación del correcto funcionamiento2:
 También podemos hacer ping o ping6 a la dirección local
de enlace:
ping6 fe80::205:1cff:fe13:a63c
 O indicando la interfaz de origen:
ping6 fe80::205:1cff:fe13:a63c%5
IPv6 funciona correctamente en nuestro Windows XP.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Windows 7.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• En Win 7 IPv6 está integrado y activo:
• IPv6 es parte integrante de la pila IP.
• Desinstalar IPv6 puede provocar errores no
deseados.
• Para ver/modificar la configuración de IPv6:
 Desde el entorno gráfico. Igual que IPv4.
 Desde la interfaz de comandos (netsh).
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Configuración obtenida en Windows 7:
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Configuración obtenida en Windows 7:
Se instalan 4 interfaces (los valores son distintos para cada caso):
Interfaz 1: local o Loopback Pseudo-Interface
::1 similar a 127.0.0.1 en IPv4.
Interfaz 11: Conexión de área local.
fe80::e8e0:544c:1875:1c4%11
Interfaz 12: isatap.
fe80::5efe:192.168.0.15%12
Interfaz 13: Teredo Tunneling Pseudo-Interface
fe80::100:7f:fffe%13 Esta ACTIVO y conectado a internet
puede obtener una dirección global del tipo 2001::/32
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• ¿Porqué aparecen 4 interfaces?
Interfaz 1: local. ::1 Similar a 127.0.0.1 en IPv4
Interfaz 11: Conexión de área local. Es la dirección local de enlace.
• Una de las principales controversias en Windows Vista, 7 y 2008
Server es el algoritmo utilizado por Microsoft para la creación de
direcciones.
• Windows 7 por defecto NO utiliza EUI-64 para crear la dirección
local de enlace.
• Microsoft se ha desmarcado y utiliza un algoritmo aleatorio (no
depende de la MAC).
• Microsoft permite ACTIVAR o DESACTIVAR el uso del algoritmo.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• ¿Cómo Activar/Desactivar el uso de EUI-64?
• Para DESACTIVAR el uso del algoritmo (Activo por defecto):
netsh in ipv6 set global randomizeidentifiers=disabled
• Para volver a ACTIVAR el uso del algoritmo:
netsh in ipv6 set global randomizeidentifiers=enabled
Para abreviar hemos usado “in” en lugar de “interface”.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Interfaz 12 y 13:
Al igual que en Windows XP:
• Corresponden a mecanismos de transición que están siendo
adaptados y en algunos casos quedan obsoletos.
• Su implementación depende del creador del sistema operativo.
• Windows 7 los utiliza para la túneles automáticos y túneles Teredo.
• Se instalan para permitir el uso de IPv4 y IPv6 en la misma red.
• Por defecto Teredo está ACTIVO y conectado a internet puede
obtener una dirección global del tipo 2001::/32
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Función de la interfaz 12
Interfaz 12: isatap. fe80::5efe:192.168.0.15
• Está compuesta por el prefijo de las direcciones locales de enlace
fe80:: seguido de 00005efe que forma parte del protocolo ISATAP.
Finalmente se anexa una dirección IPv4 privada.
• ISATAP (Intra-Site Automatic Tunnel Addressing Protocol): Es un
mecanismo de transición de IPv6 para transmitir paquetes de IPv6
entre nodos con doble pila sobre redes IPv4.
• ISATAP está implementada en Windows XP, Vista, Mobile, 7, Linux
y algunas versiones de Cisco IOS.
• En Windows 7 ISATAP aparece como obsoleto.
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Función de la interfaz 13
Interfaz 13: Teredo Tunneling Pseudo-Interface . fe80::100:7f:fffe%13
• Teredo es un protocolo tunelizado diseñado para garantizar
conectividad IPv6 a nodos localizados detrás de dispositivos NAT que
ignoran IPv6.
• Encapsula paquetes IPv6 en datagramas UDP IPv4 que pueden ser
dirigidos a dispositivos NAT o a la internet IPv4.
• El formato de las direcciones Teredo es: 2001::/32
• En W7 Teredo está activo y puede obtener una dirección global.
• Como veremos en los túneles, existen en internet servidores de
direcciones IPv6 Teredo. Por ejemplo: teredo.ipv6.microsoft.com
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Comprobación del correcto funcionamiento1:
 En Windows 7 sólo existe ping. NO existe ping6.
 Podemos forzar el uso de IPv6 usando ping -6
 ping a la interfaz local (ping ::1)
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.3. Instalación y configuración básica en Windows 7
• Comprobación del correcto funcionamiento2:
 ping a la dirección local de enlace
 ping fe80::e8e0:544c:1875:1c4%11
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.4. Resumen.
Configuración básica en cada
Sistema Operativo
Introducción a IPv6
2.3. INSTALACIÓN Y CONFIGURACIÓN BÁSICA DE IPv6
2.3.4. Resumen. Configuración básica en cada SO
• En ausencia de servidor y/o router:
SO Ubuntu 9.10
Windows XP SP3
Windows 7
Interfaz
Local
Dirección IPv6
Sí
::1
Sí
::1
Sí
::1
Local de enlace
Dirección IPv6
Sí
fe80::
Sí
fe80::
Sí
fe80::
Isatap
Dirección IPv6
No
Sí
fe80::5efe:IPv4
Sí
fe80::5efe:IPv4
Teredo
Dirección IPv6
No
Sí
fe80::ffff:ffff:fffd
Sí
fe80::100:7f:fffe