Post on 09-Jun-2015
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
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
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.
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.
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
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
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)
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
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
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
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
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
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)
ANTONIO HERMOSO GONZÁLEZ
IPV6
15
Y ahora pasamos a instalar wordpress
Lo descargamos
Lo descomprimimos
ANTONIO HERMOSO GONZÁLEZ
IPV6
16
Instalamos mysql-server
Y creamos la base de datos wordpress
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
ANTONIO HERMOSO GONZÁLEZ
IPV6
18
Copiamos la carpeta wordpress que anteriormente descomprimimos en la ruta que le hemos
indicado
Y activamos el sitio
ANTONIO HERMOSO GONZÁLEZ
IPV6
19
Y en el cliente entramos a www.gohean.local y lo configuramos
Y ya tendríamos wordpress instalado
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
ANTONIO HERMOSO GONZÁLEZ
IPV6
21
También instalamos ssh
SSH
Y comprobamos que funciona
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
ANTONIO HERMOSO GONZÁLEZ
IPV6
23
Configuramos una zona de búsqueda directa nueva
ANTONIO HERMOSO GONZÁLEZ
IPV6
24
ANTONIO HERMOSO GONZÁLEZ
IPV6
25
Y como vemos están todos los registros correctamente
Y resuelve nombres correctamente
ANTONIO HERMOSO GONZÁLEZ
IPV6
26
Ahora pasamos a instalar IIS
IIS
ANTONIO HERMOSO GONZÁLEZ
IPV6
27
Instalamos mysql (a través de el instalador de plataforma web)
ANTONIO HERMOSO GONZÁLEZ
IPV6
28
Php 5
ANTONIO HERMOSO GONZÁLEZ
IPV6
29
Y joomla
Configuramos un nuevo sitio
ANTONIO HERMOSO GONZÁLEZ
IPV6
30
ANTONIO HERMOSO GONZÁLEZ
IPV6
31
Y comprobamos que accedemos correctamente, tanto en windows
Como en el cliente debian
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: antoniohermoso92@gmail.com
Twitter: @hermoso92
Facebook: https://www.facebook.com/hermoso92
Blog: http://informaticahermoso.16mb.com