servidor dhcp en centos 6.5

16
.1 SERVIDOR DHCP EN CENTOS 6.5 VANESA RODRÍGUEZ PERCY INSTRUCTOR: ALEXANDER ÁLVAREZ GRUPO: 600088 SENA TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS MEDELLÍN 6 DE DICIEMBRE DE 2014

Upload: vanesa-rodriguez-percy

Post on 22-Jul-2015

1.999 views

Category:

Education


1 download

TRANSCRIPT

.1

SERVIDOR DHCP EN CENTOS 6.5

VANESA RODRÍGUEZ PERCY

INSTRUCTOR: ALEXANDER ÁLVAREZ

GRUPO: 600088

SENA TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS

MEDELLÍN 6 DE DICIEMBRE DE 2014

.2

¿QUÉ ES EL SERVICIO DHCP?

Dynamic Host Configuration Protocol (DHCP), significa Protocolo de

Configuración Dinámica de Host, su función es asignar automáticamente

información TCP/IP a máquinas clientes. Cada cliente DHCP, se conecta al servidor

DHCP el cual devuelve la configuración de red (incluyendo la dirección IP, puerta

de enlace predeterminada, y servidores DNS) a ese cliente. Para este caso vamos

a configurar el servicio DHCP con IPv4. La instalación la implementaremos en el

sistema operativo Centos 6.5 x 32 Bits.

Gráficamente cómo funciona el servicio DHCP

.3

Parámetros de configuración que serán aplicados al servidor DHCP.

1. Las direcciones IPv4 asignables a host, que nuestro servidor DHCP asignará o

arrendará a los clientes DHCP en nuestra LAN.

2. La dirección IPv4 de puerta de enlace predeterminada.

3. La dirección IPv4 de uno o más servidores DNS. Para nuestro caso el DNS lo

configuraremos en el mismo servidor donde estará nuestro DHCP.

Direcciones IP a asignar

La dirección IP para el servidor será: 192.168.10.2/24.

El pool de direcciones IPv4 asignables a los host, será desde la dirección 192.168.10.3 hasta la dirección 192.168.10.254.

La dirección IPv4 de puerta de enlace predeterminada será la dirección 192.168.10.2, el mismo servidor DHCP será nuestra puerta de enlace, si tuviéramos un router, tendríamos que poner la dirección IP de ese dispositivo (La de nuestro router).

La dirección IPv4 de nuestro servidor DNS será la dirección 192.168.10.2. Como dijimos en puntos anteriores el DNS estará configurado en el mismo servidor DHCP, así que la dirección del servidor será la misma que usaremos para configurar el DNS.

Usaremos un cliente, que tendrá instalado Windows 7 Professional x 32 Bits. NOTA: La configuración del DNS, no se incluirá en este documento; ya que en tutoriales anteriores se expuso la forma de configuración de este servicio.

.4

Configuración de la tarjeta de red del servidor

DNS

.5

INSTALACIÓN

I. Lo primero que debemos realizar, es la instalación del paquete de servicios

DHCP en nuestro sistema; para ello ingresamos a una terminal y digitamos

el siguiente comando:

yum install dhcp –y

.6

CONFIGURACIÓN

II. En primer lugar, tenemos que asignar la interfaz de red que el servidor DHCP

usará. En mi caso, tengo una sola interfaz en mi sistema (eth0), así que

asignaré eth0 para DHCP.

Para ello, editar archivo / etc / sysconfig / dhcpd.

.7

III. Guardamos y cerramos el archivo. A continuación, copiaremos el archivo de

configuración dhcp de ejempo, será copiado al / directorio / etc dhcp /

Este archivo de ejemplo se encuentra en el /usr/share/doc/

En esta imagen, vemos como cuando vamos a realizar la copia nos pregunta

si deseamos sobrescribir este archivo; puesto que ya existe uno con ese

nombre. Cuando instalamos el paquete DHCP viene este archivo por defecto,

en este caso le dijimos que si queríamos sobrescribir tal archivo.

IV. Ahora, vamos a editar el archivo dhcpd.conf

Realizaremos los cambios como se muestra a continuación.

Configuramos los servidores de nombres de dominio y nombres de

dominio:

Servidor de nombres de dominio: servervr.abc.local

Nombre de dominio: abc.local

.8

V. Si este servidor DHCP es el servidor oficial de DHCP para la red local, debe habilitar la siguiente línea:

VI. Definir la sunbet, rango de direcciones IP, dominio y servidores de nombres

de dominio, como a continuación: "subnet" la dirección de red o subred en la cual se está configurando el

servidor DHCP.

"netmask" la máscara de red o subred en la cual se está configurando el servidor DHCP.

"option routers" acá va la dirección de default gateway o puerta de enlace predeterminada, que en nuestro caso es la dirección 192.168.10.2.

"range" es el rango o pool de direcciones IPv4 que asignaremos a nuestros clientes. En nuestro caso el pool será desde la dirección IPv4 192.168.10.3 hasta la dirección 192.168.10.254.

"option domain-name-servers" es la dirección IPv4 del servidor DNS de

nuestra preferencia, en nuestro caso es el servidor DNS que

configuramos en esta misma máquina, cuya dirección es 192.168.10.2.

Nuevamente se aclara, que si existe un servidor DNS montado en esta

red, se pone la IP de ese servidor. También se puede poner el servidor

DNS (servervr.abc.local).

“option broadcast-address” es la dirección de broadcast de nuestra red,

para este caso será: 192.168.10.255.

.9

VII. Después de hacer todos los cambios que se necesiten, guardamos y

cerramos el archivo. Debemos tener en cuenta que si tenemos otras

entradas no utilizadas en el archivo dhcpd.conf, debemos comentarlas, con

el signo # (numeral). De lo contrario, tendrá problemas al iniciar el servicio

dhcpd.

Por lo general las demás entradas, se encuentran comentadas en este

archivo.

Así que no aplicamos los comentarios, pues no es necesario.

VIII. Ahora, iniciamos el servicio dhcpd.

Vemos que al iniciar el servicio DHCP, el primer intento falló, entonces lo que

procedimos a deshabilitar el SElinux, este brinda un nivel de seguridad

superior a nuestro sistema operativo, para desactivar SElinux debemos editar

el archivo /etc/selinux/config.

.10

¿Qué es SElinux?

SELinux (del inglés Security-Enhanced Linux, que se traduce como Seguridad

Mejorada de Linux) es una implementación de seguridad para GNU/Linux que

provee una variedad de políticas de seguridad, incluyendo el estilo de acceso a los

controles del Departamento de Defensa de EE.UU., a través del uso de módulos de

Seguridad en el núcleo de Linux.

En si es una colección de parches que fueron integrados hace algunos años al

núcleo de Linux, fortaleciendo sus mecanismos de control de acceso y forzando la

ejecución de los procesos dentro de un entorno con los mínimos privilegios

necesarios. Utiliza un modelo de seguridad de control de acceso obligatorio.

Es una implementación compleja y robusta que suele ser muy oscura para la

mayoría de los usuarios. Debido a ésta, falta de documentación amistosa y que

muchos servicios simplemente son imposibles de operar sin una política

correspondiente, muchas personas suelen desactivarlo editando

/etc/sysconfig/selinux.

Procedemos a editar tal archivo:

.11

En este archivo, vamos a poner la palabra disabled, donde se encuentra

SELINUX= disabled. Guardamos cambios y cerramos, después intentamos

nuevamente iniciar el servicio DHCP.

IX. Por último, haremos que el servicio DHCP se inicie automáticamente cuando el sistema operativo cargue. Esto se hace con el comando chkconfig, seguido por el nombre del servicio a configurar y finalmente la palabra on.

Aprovechamos para configurar también el DNS, para que se inicie al cargar el sistema operativo.

PRUEBAS

Para realizar las pruebas, podemos tener ambos equipos configurados con tarjeta

de red en modo Bridged (En VMWARE Workstation) o en Virtual Box en modo Red

Interna o Adaptador puente.

Servidor DHCP, modo de la tarjeta red en Bridged.

.12

Cliente Windows 7 en modo Bridged:

.13

Configuración del cliente

En la configuración de red del clientey cambiar la configuración IP a Automático

(DHCP).

.14

Hacemos ping al servidor:

Funcionamiento DHCP

Abrimos una consola cmd, de Windows y con el comando ipconfig,

veremos la configuración de TCP/IP actuales para esa tarjeta.

Podemos observar, que la dirección IP obtenida está dentro del rango

que hemos definido previamente en el pool de direcciones DHCP en el

servidor (192.168.10.3 hasta 192.168.10.254).

La puerta de enlace, corresponde a la de nuestro servidor

(192.168.10.2).

Sufijo DNS específico (abc.local).

.15

.16

CIBERGRAFÍA

http://blogpersonalfelipe.blogspot.com/2014/05/server-dhcp-ipv4-basico-en-centos-65.html http://www.unixmen.com/setup-dhcp-server-centos-6-5/ http://www.tuinformaticafacil.com/linux/cambiar-el-nombre-de-maquina-en-linux http://www.tuinformaticafacil.com/vmware/como-configurar-el-tipo-de-conexion-de-red-en-maquina-virtual-vmware-workstation http://www.alcancelibre.org/article.php/utilizando-se-linux-centos5-fedora10

http://www.taringa.net/posts/linux/10485799/Dhcp-dns-samba-en-ubuntu-server-11-04.html