2. ¿Se puede trabajar sin el servicio DHCP?

Anuncio
CFGM. Servicios en red
Unidad 2. El servicio DHCP
2º SMR – Servicios en Red
2
El servicio DHCP
CONTENIDOS
1. Introducción
1.1. Qué es el servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.1. Características generales del servicio DHCP
2.2. Funcionamiento del protocolo DHCP
2.3. Cómo configurar el cliente DHCP
2.4. Autoconfiguración de red sin DHCP
2.5. Configuración del servidor DHCP
1
2º SMR – Servicios en Red
2
El servicio DHCP
1. Introducción
1.1. Qué es el servicio DHCP
En 1993, el grupo de trabajo de Configuración Dinámica de Equipos del IETF (Internet
Engineering Task Force) creó el servicio DHCP (Dinamic Host Configuration Protocol),
basado en un modelo cliente/servidor.
Pese a que existe una gran diversidad de arquitecturas de red, la familia de protocolos
TCP/IP se utiliza en la mayoría de redes que conforman Internet, así como las intranet
de empresas, centros educativos, zonas Wifi, oficinas y hogares.
La denominación TCP/IP hace referencia a sus dos protocolos más importantes: el
Protocolo de Internet (IP) y el Protocolo de Transferencia de Datos (TCP).
TCP/IP surge ante la necesidad de disponer de un identificador –una especie de
matrícula– para navegar por Internet o bien por una intranet y disponer de todos los
servicios propios de un servidor o un ordenador cliente.
2
2º SMR – Servicios en Red
2
El servicio DHCP
1. Introducción
1.1. Qué es el servicio DHCP
En primer lugar, habrá que configurar los protocolos TCP/IP locales que suelen incluirse en el núcleo de
cualquier sistema operativo moderno.
A la hora de configurar el equipo, habrá que disponer de la siguiente información:
• La dirección IP, ya sea de la versión 4 o de la nueva versión 6.
• La máscara de subred, que sirve para identificar la red o subred.
Si la comunicación se establece con equipos de otras subredes o con Internet, se necesitará además:
• La dirección IP de la puerta de enlace (gateway) o pasarela por omisión que corresponde al router
y con el que se redirige el tráfico a Internet o a otras subredes.
• Las direcciones IP de los servidores DNS.
3
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
En intranets pequeñas, con pocos cambios de reubicación de usuarios, se puede trabajar de manera
manual sin disponer de un servicio específico para configurar las IP de los equipos.
Sin embargo, un administrador de red que deba enfrentarse cada día a una situación cambiante, con
cientos o miles de puntos de acceso que configurar para cada perfil de usuario, a la larga deberá
plantearse la posibilidad de montar este servicio DHCP.
4
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
1.1. Características generales del servicio DHCP
Existen tres tipos de asignación de direcciones IP desde el servicio DHCP:
1. Asignación automática e ilimitada: se cede una IP libre con los demás valores a un cliente la
primera vez que lo solicita y que se mantendrá hasta que éste la libere. Suele utilizarse este
procedimiento cuando el número de clientes no varía demasiado.
2. Asignación dinámica y limitada: se cede una dirección IP libre de manera temporal, como si se
racionase su uso. El plazo de cesión varía según la frecuencia de altas y bajas de clientes, así como de
la cantidad de direcciones disponibles.
3. Asignación manual o estática con reserva: se asigna la misma dirección IP a un ordenador
concreto. Se trata de un modo de configuración parecido al manual. Se utiliza en aquellos casos en que
se desea controlar la asignación de direcciones IP de manera estricta. De esta manera, se impide la
conexión de clientes no identificados.
Estas son las ventajas e inconvenientes del servicio en general.
5
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.2. Funcionamiento del protocolo DHCP
El servicio DHCP se ha convertido en un estándar, se considera libre de derechos de propiedad. Cualquier
desarrollador puede implementarlo en todos los sistemas operativos que desee siempre y cuando siga las
normas establecidas en los RFC correspondientes.
Este protocolo regula la manera como un cliente DHCP obtiene una configuración IP válida y el orden en
que debe hacerlo.
A través del puerto 68, el cliente envía mensajes para que algún servidor DHCP activo le conteste por el 67,
utilizando ambos el protocolo del nivel de transporte UDP.
Cada red debe tener un servidor DHCP configurado y activo para atender las solicitudes de los clientes y
almacenar las tablas con las direcciones IP, que podrá asignar cuando reciba una solicitud en forma de
trama de difusión. De este modo, los posibles servidores DHCP que han recibido la solicitud responderán al
cliente y le ofrecerán una IP válida según su configuración.
Cuando el cliente recibe las ofertas que le llegan del servidor, acepta una –por lo general, la primera que
le llega– y lo comunica a todos los servidores mediante una trama de difusión. El servidor elegido le
contesta con un mensaje que incluye la MAC del cliente, la dirección IP y la máscara de subred
asignada, junto con la dirección IP del servidor y el periodo de validez o concesión de la dirección IP
cedida.
El servicio DHCP facilita la asignación de IP en la red, se optimiza su uso, se evitan las posibles colisiones
y apenas requiere la intervención del administrador, ya que una vez hecha la configuración inicial para
el servicio, no se precisa de su intervención salvo en determinadas circunstancias como puede ser la
incorporación de un número excesivo de equipos en la red.
6
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.2. Funcionamiento del protocolo DHCP
El proceso de asignación de una dirección IP a un cliente es el siguiente:
7
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.3. Cómo configurar el cliente DHCP
Cliente DHCP en Ubuntu
La versión Desktop Edition incluye
este servicio preinstalado.
Se trata del paquete dhcp3-client.
8
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.3. Cómo configurar el cliente DHCP
Cliente DHCP en Windows
Las bibliotecas del sistema que hacen las
funciones de cliente DHCP en Windows siempre
están disponibles.
En concreto, desde la versión del 95, se han
adaptado al protocolo IPv4 y, con el Vista, al IPv6.
Tan solo hay que activar la opción
Obtener una dirección IP
automáticamente, al configurar
las propiedades del Protocolo
Internet TCP/IP de cada tarjeta
de red instalada en el equipo.
9
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.4. Autoconfiguración de red sin DHCP
En algunas ocasiones la red no dispone de un servidor DHCP ni tampoco se ha configurado la IP de los clientes de
manera manual.
La IETF ha previsto tales casos mediante un método de asignación del direccionamiento IP privado automático, más
conocido como APIPA (Automatic Private IP Addressing).
El rango de direcciones IP definido y asignado al azar se halla entre las direcciones 169.254.0.1 y 169.254.255.254,
utilizando una máscara de subred de clase B: 255.255.0.0 para todos los clientes.
¿Quién realiza esta función en Ubuntu?
El paquete Avahi-autoipd se
encarga de instalar el demonio
de Avahi, que permite publicar
y descubrir servicios y
servidores que se ejecutan en
una red local sin que haya una
configuración específica.
¿Quién realiza esta función
en Windows?
10
Microsoft ha desarrollado sus
propias bibliotecas del sistema
dentro de la pila de protocolos
TCP/IP para implementar la
asignación del
Direccionamiento IP Privado
Automático.
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.5. Configuración del servidor DHCP
Configuración del servidor DHCP en Ubuntu
En la distribución Ubuntu 9.04, la última versión del
servidor DHCP estable en fase de mantenimiento para la
versión 4 de IP es Dhcp3-server.
No obstante, para la versión 6 ya existe una
implementación Dhcp4-server, aunque aún no se
dispone de dicho paquete para la 9.04 Jaunty Jackalope.
11
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.5. Configuración del servidor DHCP
El archivo de configuración dhcpd.conf
Se trata de un archivo de texto que
recoge una serie de entradas o
sentencias y que se halla alojado en la
carpeta /etc/dhcp3/. En el caso de que
alguna necesite distintos parámetros, se
pueden agrupar en bloques mediante
llaves.
La estructura general del archivo es:
Algunos parámetros comienzan con la palabra option y otros no. Los parámetros con option tienen la
estructura siguiente:
[option] <nombre_parámetro> [valores];
El campo valores dependerá del parámetro que se quiera configurar. Puede ser un valor lógico como on u off,
una dirección, un nombre predefinido u otro valor según el tipo de parámetro.
En este archivo también se definen las subredes en las que actúa el servidor DHCP así como los rangos de
direcciones asignables.
12
2º SMR – Servicios en Red
2
El servicio DHCP
2. ¿Se puede trabajar sin el servicio DHCP?
2.5. Configuración del servidor DHCP
¿Qué ocurre si hay más de un servidor DHCP activo?
13
2º SMR – Servicios en Red
Descargar