Ipv6

32
IPV6

Transcript of Ipv6

Page 1: Ipv6

IPV6

Page 2: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

2

Contenido

Enunciado ................................................................................................................................. 3

Explicación inicial ...................................................................................................................... 4

Escenario .................................................................................................................................. 5

Servidor debian ..................................................................................................................... 5

Cliente debian ....................................................................................................................... 7

Servidor Windows 2008 ........................................................................................................ 8

Instalación y configuración de radvd ......................................................................................... 9

Instalación y configuración de DNS ......................................................................................... 11

Apache + wordpress................................................................................................................ 14

FTP ......................................................................................................................................... 20

SSH ......................................................................................................................................... 21

DNS secundario....................................................................................................................... 22

IIS ........................................................................................................................................... 26

Page 3: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

3

Enunciado

Trabajo Práctico: Montad el escenario del examen práctico utilizando direccionamiento

IPv6. El trabajo deberá ser expuesto en clase. La exposición debe estar diseñada para

20 minutos.

Servidor 1: Máquina virtual Debian 6.0 con las siguientes características:

o Sin interfaz gráfico o Servicio DNS maestro dominio xxyyzz.local donde xx son las

dos primeras letras de vuestro primer apellido, yy son las dos primeras letras de vuestro segundo apellido y zz son las dos primeras dos letras de vuestro nombre.

o Servicio DNS cache del DNS 192.168.112.254 o Servicio DHCP que configure los clientes de forma dinámica en

el rango de direcciones 192.168.100.50-192.168.100.100 de forma que puedan acceder adecuadamente a internet.

o Servicio HTTP en el Host Virtual por Nombre www.xxyyzz.local donde estará instalado el CMS wordpress.

o Servicio de FTP solamente para los usuarios del sistema. Servidor 2: Máquina virtual Windows 2008 Server R2 con las

siguientes características: o Servicio DNS secundario del DNS del servidor 1 o Servicio HTTP en el Host Virtual por Nombre

windows.xxyyzz.local donde estará instalado el CMS joomla Cliente: Máquina virtual con Ubuntu 12.04 / Debian 6.0 o equivalente

o Configuración de red por DHCP o Cliente SSH o Conectividad con los servidores

Page 4: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

4

Explicación inicial

Cuando utilizamos Internet para cualquier actividad, ya sea correo electrónico, navegación web,

descarga de ficheros, o cualquier otro servicio o aplicación, la comunicación entre los diferentes

elementos de la red y nuestro propio ordenador o teléfono, utiliza un protocolo que denominamos Protocolo de Internet (IP, Internet Protocol).

En los últimos años, prácticamente desde que Internet tiene un uso comercial, la versión de este protocolo es la número 4 (IPv4).

Para que los dispositivos se conecten a la red, necesitan una dirección IP. Cuando se diseñó IPv4,

casi como un experimento, no se pensó que pudiera tener tanto éxito comercial, y dado que sólo

dispone de 2^32 direcciones (direcciones con una longitud de 32 bits, es decir, 4.294.967.296

direcciones), junto con el imparable crecimiento de usuarios y dispositivos, implica que en pocos meses estas direcciones se agotarán.

Por este motivo, y previendo la situación, el organismo que se encarga de la estandarización de

los protocolos de Internet (IETF, Internet Engineering Task Force), ha trabajado en los últimos

años en una nueva versión del Protocolo de Internet, concretamente la versión 6 (IPv6), que

posee direcciones con una longitud de 128 bits, es decir 2^128 posibles direcciones

(340.282.366.920.938.463.463.374.607.431.768.211.456), o dicho de otro modo, 340 sextillones.

El despliegue de IPv6 se irá realizando gradualmente, en una coexistencia ordenada con IPv4, al

que irá desplazando a medida que dispositivos de cliente, equipos de red, aplicaciones, contenidos y servicios se vayan adaptando a la nueva versión del protocolo de Internet.

Por ello, es importante que entendamos cómo se realiza el despliegue del nuevo protocolo de

Internet, tanto si somos usuarios residenciales, como corporativos, proveedores de contenidos, proveedores de servicios de Internet, así como la propia administración pública.

Page 5: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

5

Escenario

Para esta práctica contamos con 3 máquinas virtuales:

Servidor debian:

En la siguiente captura muestro las interfaces de red

En donde he asignado eth0 para la red interna y eth1 para un adaptador puente

La red interna le he asignado la dirección ipv6 2002:c0a8:7000::1, es decir, 192.168.112.1 en

ipv4

Como se puede ver hay diferencias notables en la asignación de una ip estática en ipv6, así

como inet6 (referente a ipv6), la propia ip o la máscara.

Page 6: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

6

Con esta configuración en eth0 nos asignaría directamente la ip global (la que le hemos

asignado estáticamente) y una ip local (siempre comienzan por fe80) y eth1 asigna una ip libre

de mi rango, 192.168.1.0/24

También tenemos que modificar el archivo y descomentar esta línea

Page 7: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

7

Cliente debian

Al cliente le pondremos una red interna y una configuración por dhcp, indicándole la puerta de

enlace (el servidor debian)

Y modificamos el resolv.conf

Page 8: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

8

Servidor Windows 2008

Al cliente le pondremos una red interna por dhcp, indicándole la puerta de enlace (el servidor

debian)

Y un adaptador puente para realizar la practica (para poder descargarnos paquetes, cuando

finaliza la práctica le dejaremos solo la interna)

Page 9: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

9

Una vez configuradas las interfaces, vamos a pasar a instalar y configurar radvd (en ipv4 era

dhcp)

Instalación y configuración de radvd

Lo instalamos

Y creamos el archivo /etc/radvd.conf en donde configuramos el servicio

Page 10: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

10

Reiniciamos el servicio

Y tanto en el cliente debian como en el servidor Windows podemos ver cómo nos asigna un ip

automáticamente

Que como veremos siempre le va a asignar la misma ip puesto que es una combinación del

Page 11: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

11

prefijo de la red y la mac

Ahora pasamos a configurar DNS

Instalación y configuración de DNS

Para instalarlo instalamos bind9 (al igual que con ipv4)

La configuración es muy similar a ipv4 (en mi caso, mi dominio es gohean.local, por antonio

hermoso gonzález)

Declaramos la zona nueva

Page 12: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

12

Y la configuramos

Y en este punto es donde vemos un par de cambios respecto a ipv6

La primera y más obvia son las direcciones ipv6 y la segunda es que en vez de utilizar una A son

4 (AAAA)

Con esto ya estaría configurado DNS

En el archivo /etc/resolv.conf tendríamos que tener esto

Y como podemos comprobar con el comando nslookup y dig verificamos que está funcioando

correctamente

Page 13: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

13

En este punto aclarar otra diferencia con ipv4. Ipv6 configura automáticamente la búsqueda

inversa.

Por último configurar el DNS cache como nos pide la práctica, simplemente modificamos este

archivo

Y en el cliente también vemos que nos resuelve bien

Page 14: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

14

Ahora vamos a pasar a configurar apache con wordpress

Apache + wordpress

Antes de instalar apache decir que este servicio es muy similar la configuración y cambiando la

ip y un par de cosas más, se configura igual que en ipv4

Instalamos apache2

Y ahora en el archivo ports.conf le decimos que nuestro virtual host va a ser nuestra maquina

(pero se lo indicamos con nuestra ipv6)

Page 15: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

15

Y ahora pasamos a instalar wordpress

Lo descargamos

Lo descomprimimos

Page 16: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

16

Instalamos mysql-server

Y creamos la base de datos wordpress

Page 17: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

17

Instalamos php5 y libapache2-mod-php5

Y php5-mysql

Ahora copiamos el archivo del sitio por defecto y lo modificamos

Page 18: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

18

Copiamos la carpeta wordpress que anteriormente descomprimimos en la ruta que le hemos

indicado

Y activamos el sitio

Page 19: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

19

Y en el cliente entramos a www.gohean.local y lo configuramos

Y ya tendríamos wordpress instalado

Page 20: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

20

Ahora pasamos a instalar un servidor ftp

FTP

Para ello simplemente instalamos proftpd

Y comprobamos en el cliente que podemos acceder

Page 21: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

21

También instalamos ssh

SSH

Y comprobamos que funciona

Page 22: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

22

Ahora vamos a instalar el servicio DNS en Windows y configurar el DNS

secundario

DNS secundario

Antes de instalarlo y configurarlo añadimos a la máquina de Windows en el archivo de

búsqueda directa en el servidor debian

Instalamos el nuevo rol: Servidor DNS

Page 23: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

23

Configuramos una zona de búsqueda directa nueva

Page 24: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

24

Page 25: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

25

Y como vemos están todos los registros correctamente

Y resuelve nombres correctamente

Page 26: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

26

Ahora pasamos a instalar IIS

IIS

Page 27: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

27

Instalamos mysql (a través de el instalador de plataforma web)

Page 28: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

28

Php 5

Page 29: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

29

Y joomla

Configuramos un nuevo sitio

Page 30: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

30

Page 31: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

31

Y comprobamos que accedemos correctamente, tanto en windows

Como en el cliente debian

Page 32: Ipv6

ANTONIO HERMOSO GONZÁLEZ

IPV6

32

Y con esto ya está terminada la práctica con ipv6.Espero que os haya ayudado

Para cualquier duda:

Email: [email protected]

Twitter: @hermoso92

Facebook: https://www.facebook.com/hermoso92

Blog: http://informaticahermoso.16mb.com