01 Instalacion y Configuracion IPv6

31
CAPACITACIÓN EN SERVICIOS EN IPV6 Instalación y Configuración IPv6 en diferentes Sistemas Operativos Por : Edwin Vladimir Gómez A. Email: [email protected] 1

Transcript of 01 Instalacion y Configuracion IPv6

  • CAPACITACIN EN SERVICIOS EN

    IPV6

    Instalacin y Configuracin

    IPv6 en diferentes

    Sistemas Operativos

    Por : Edwin Vladimir Gmez A.

    Email: [email protected]

    1

  • Windows XP/2003

    Windows7 SP1 / Windows 2008 SP1

    Linux / Solaris 10

    SISTEMAS OPERATIVOS

    2

  • Instalacin/Activacin IPv6

    Comprobacin

    Asignacin Manual y Permanente

    ACTIVIDADES

    3

  • IPv6 en Windows XP / 2003

    Windows XP SP1 en adelante y Windows 2003 solo

    requieren activar el protocolo IPv6.

    Modo consola : ipv6 install

    Modo grfico:

    Conexiones de Red-> Conexin Area Local

    Propiedades

    4

  • IPv6 en Windows 7 / Windows 2008

    Ya viene instalado por defecto, para activarlo o

    desactivarlo se puede usar el mismo mecanismo de

    Windows 2003

    Modo grfico

    5

  • IPv6 en Linux

    Soportado a partir de kernel 2.4

    Para comprobar si esta instalado:

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

    Para instalar el mdulo IPv6:

    #modprobe ipv6

    Se puede comprobar el mdulo con:

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

    Para habilitar o deshabilitar automticamente desde modprobe.conf

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

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

    6

  • IPv6 en Solaris 10

    No se puede desinstalar

    Se puede activar el protocolo por interfaz

    Se puede personalizar los registros de salida de netstat o ifconfig.

    7

  • IPv6 en Solaris 10

    #ifconfig interfaz inet6 plumb

    8

  • Comprobacin funcionamiento

    de IPv6

    9

  • Comprobacin IPv6 en Windows

    El comando ipconfig muestra las direcciones IPv6 configuradas

    ipv6 if

    netsh interface ipv6

    10

  • Comprobacin IPv6 en Windows (2)

    El comando ping a la interfaz local muestra las direcciones IPv6

    configuradas

    Para la direccin fe80::250:56ff:fe00:665

    ping fe80::250:56ff:fe00:665

    Si modificamos el archivo C:\windows\...\hosts y creamos la lnea

    fe80::250:56ff:fe00:665 mypcv6

    11

  • Comprobacin IPv6 en Windows (3)

    ping mypcv6

    Igualmente podemos usar tracert

    12

  • Comprobacin IPv6 en Linux/Solaris

    El comando ifconfig -a nos muestra generalmente los datos de

    configuracin de las interfaces

    # ifconfig a (Linux / Solaris)

    13

  • Comprobacin IPv6 en Linux (2)

    Podemos usar ping6 para hacer ping a la interfaz eth0

    # ping6 -I eth0

    14

  • Comprobacin IPv6 en Solaris

    El comando ifconfig -a nos muestra generalmente los datos de

    configuracin de las interfaces, adicionalmente en Solaris podemos

    indicar que solo nos muestre lo relacionado con ipv6 adicionando la

    opcin -a6.

    # ifconfig a6 (Solaris 10)

    # ping A inet6 (Solaris 10)

    15

  • Configuracin avanzada

    de IPv6

    Asignacin manual de

    direcciones, servidores de

    nombres y rutas estticas

    16

  • Asignacin Manual

    Direcciones IPv6 en Windows

    Ver informacin de interfaces configuradas

    # netsh interface ipv6 show address

    Adicionar una direccin de forma manual

    # netsh interface ipv6 add address Interfaz addressipv6

    # netsh interface ipv6 add address ? (Mas detalle)

    17

  • Asignacin Manual

    Direcciones IPv6 en Windows (2)

    Modificar una direccin de forma manual

    # netsh interface ipv6 set address Interfaz addressipv6

    # netsh interface ipv6 set address ? (Mas detalle)

    Eliminar una direccin de forma manual

    # netsh interface ipv6 delete address Interfaz addressipv6

    18

  • Asignacin Manual

    DNS IPv6 en Windows

    Consultar DNS una direccin de forma manual

    # netsh interface ipv6 show dns NombreInterfaz

    Asignar DNS de forma manual

    # netsh interface ipv6 add dns NombreInterfaz addressipv6 orden

    # netsh interface ipv6 add dns ? (Mas detalle)

    Eliminar DNS de forma manual

    # netsh interface ipv6 delete dns NombreInterfaz addressipv6

    19

  • Asignacin Manual

    Rutas IPv6 en Windows

    Consultar Rutas IPv6

    # netsh interface ipv6 show route

    Consultar Ruta IPv6

    # netsh interface ipv6 add route prefijo interfaz direccionipv6

    # netsh interface ipv6 add route ? (Mas detalle)

    Eliminar Ruta IPv6

    # netsh interface ipv6 delete route prefijo interfaz direccionipv6

    20

  • Asignacin Manual

    Direcciones IPv6 en Linux

    Ver informacin de interfaces configuradas

    # ifconfig a

    Adicionar una direccin de forma manual

    # ifconfig interfaz inet6 add direccionipv6/longprefijo

    Eliminar una direccin de forma manual

    # ifconfig interfaz inet6 del direccionipv6/longprefijo

    21

  • Asignacin Manual

    Direcciones IPv6 en Linux (2)

    La configuracin permanente de las direcciones depende de la

    distribucin. En RedHat y sus derivados se hace modificando el archivo

    /etc/sysconfig/network-scripts/ifcfg-ethx, agregando las lneas

    IPV6INIT=yes

    IPV6ADDR=

    22

  • Asignacin Manual

    DNS IPv6 Linux

    Se modifica el archivo /etc/resolv.conf, para adicionar la lnea

    nameserver direccionipv6

    Por cada DNS se debe adicionar una lnea al archivo

    /etc/resolv.conf

    23

  • Asignacin Manual

    Rutas IPv6 en Linux

    Visualizar las RUTAS Ipv6

    # route -n -A inet6

    # ip -6 route show

    Adicionar RUTAS Ipv6 a travs de una puerta de enlace

    # ip -6 route add ipv6red/longprefijo via direccionipv6

    # route -A inet6 add ipv6red/longprefijo gw direccionipv6

    Adicionar RUTAS Ipv6 a travs de una interfaz

    # ip -6 route add ipv6red/longprefijo dev interfaz metric 1

    # route -A inet6 add ipv6red/longprefijo dev interfaz

    24

  • Asignacin Manual

    Rutas IPv6 en Linux (2)

    Eliminar ruta a travs de una puerta de enlace:

    # ip -6 route del ipv6red/longprefijo via direccionipv6 [dev interfaz ]

    # route -A inet6 del ipv6red/longprefijo [dev interfaz ]

    Eliminar ruta a travs de una interfaz:

    # ip -6 route del ipv6red/longprefijo dev interfaz

    # route -A inet6 del ipv6red/longprefijo dev interfaz

    25

  • Asignacin Manual

    Direcciones IPv6 en Solaris

    Ver informacin de interfaces configuradas

    # ifconfig a6

    Habilitar una interfaz para ipv6

    # ifconfig interfaz inet6 plumb

    Asignar un direccion ipv6 temporal

    # ifconfig interfaz inet6 addif direccionipv6/longprefijo up

    Eliminar una direccin temporal de forma manual

    # ifconfig interfaz inet6 removeif direccionipv6

    26

  • Asignacin Manual

    Direcciones IPv6 en Solaris (2)

    Asignacin de direcciones permanentes

    1. Configurar el servicio de encaminador ipv6

    /etc/ndpd.conf (La primera interfaz que se active requiere reiniciar sistema)

    2. Configurar la direccin ipv6 para arranque automtico.

    /etc/hostname6.intefaz

    3. Se reinicia el daemon de IPV6

    pkill -HUP in.ndpd

    27

  • Asignacin Manual

    DNS IPv6 Solaris

    Se modifica el archivo /etc/resolv.conf, para adicionar la lnea

    nameserver direccionipv6

    Por cada DNS se debe adicionar una lnea al archivo

    /etc/resolv.conf

    Ejemplo: Servidor DNS con direccin 2001:13F8:7900:101::1234

    nameserver 2001:13F8:7900:101::1234

    28

  • Asignacin Manual

    Rutas IPv6 en Solaris

    Visualizar las RUTAS Ipv6

    #netstat -an -r -f inet6

    Adicionar RUTAS Ipv6 a travs de una puerta de enlace

    # route add inet6 ipv6red/longprefijo direccionipv6

    Eliminar RUTAS Ipv6 a travs de una puerta de enlace

    #route delete -inet6 ipv6red/longprefijo direccionipv6

    29

  • PREGUNTAS ?

    30

  • MUCHAS GRACIAS !!