Anda di halaman 1dari 8

Configuración para levantar servidor DNS , DHCP

Antes de comenzar con la configuración del servidor es necesario conocer un poco para que
sirven los comandos que mas se van a utilizar durante la configuración.
Descripción de los comandos a utilizar.

 Sudo: La función de sudo es permitir que un usuario normal pueda ejecutar comandos
como si fuera administrador, convirtiéndose así temporalmente en súper usuario.
 Apt-get: Es un gestor de dependencias para distribuciones Linux basadas en Debian
como Ubuntu, Linux Mint entre otros. Cuando necesitas instalar un programa, apt te
calcula las dependencias de ese programa y las manda a instalar.
 apt-get update: actualiza la lista de paquetes disponibles y sus versiones, pero no instala
o actualiza ningún paquete.
 apt-get upgrade: una vez se ha descargado la lista de software disponible y la versión en
la que se encuentra, podemos actualizar dichos paquetes usando este comando, el cual
instalará las nuevas versiones respetando la configuración del software cuando sea
posible.
 Ifconfig: Utilizamos el comando ifconfig cuando necesitemos consultar información
relacionada con la configuración de red de nuestro equipo
Pasos para levantar un servidor DHCP en Ubuntu 16.04

1. Actualizar los repositorios del sistemas operativo

Actualizamos la lista de paquetes disponibles con el comando:

 sudo apt-get update

Instalamos los paquetes usando el comando:


 sudo apt-get upgrade.,

Nos pide que se confirme la descarga para proceder con la instalación.


Con esto ya nuestro sistema estará actualizados y podemos continuar con la instalación del
servidor.

2. Comprobar la configuración de red.

Con ifconfig comprobamos la configuración de red que posee nuestro equipo.

La interfaz interna de nuestro equipo es la enp2s0 con ip 192.168.0.110 la cual fue proporcionada
por nuestro router de forma dinámica.
Para que nuestro servidor funcione correctamente configuraremos una ip estática en nuestro
equipo.

3. Configurar la interfaz de red con una ip estática.

Para esto necesitamos editar el archivo interfaces ubicado en la ruta /etc/network/interfaces.


Para editar el archivo podemos utilizar gedit. Gedit es un editor de texto que viene instalado con el
sistema operativo, usamos el comando:

 sudo gedit /etc/network/interfaces .

Al introducir este comando nos abrirá el editor de texto.

Una vez dentro del archivo definimos ciertos parámetros que explicare a continuación.
 Auto enp2s0
Auto seguido del nombre de nuestra interfaz se utiliza para especificar las interfaces físicas
que se activarán cuando se ejecute el comando ifup -a, el cual se ejecuta automáticamente
al arrancar el sistema, por lo que especifica las tarjetas que automáticamente se activarán
desde el inicio.
 Iface enp2s0 inet static
Indica que la interfaz de red se va a configurar como estática, inet es utilizado para ipv4,
para ipv6 se utiliza inet6.
 Las siguientes lineas corresponden a lo siguiente:
 address 192.168.43.200 : dirección ip que queremos poner en nuestro servidor.
 Netmask 255.255.255.0: Esto asigna una máscara de red a nuestra interfaz,
sirve para identificar qué dirección pertenece a la red local y cual no.
 gateway 192.168.43.1: Generalmente es la dirección IP del equipo de la red o
router por el que podemos salir al exterior o conectarnos a Interne.
 Network 192.168.43.0: es la red a la que pertenece nuestra dirección ip.
 Broadcast 192.168.43.255: es la direción IP de difusión de esa red.

Luego de comprobar que esta correctamente configurado guardamos el archivo.

4. Reiniciar la interfaz de red

Para aplicar los cambios realizados se debe reiniciar la red. Esto puedes hacerlo con el siguiente
comando

 sudo /etc/init.d/networking restart

Es recomendable seguir los siguientes pasos:


1) Detener (sudo /etc/init.d/networking stop)
2) Iniciar (sudo /etc/init.d/networking start)
3) Reiniciar (sudo /etc/init.d/networking restart)

En ocasiones al configurar nuestra ip como estática suele pasar que los cambios no se aplican.

En
estos
caso
s
pued
es
proba
r a
desh
abilit
ar y
habili
tar de nuevo la interfaz de red que acabamos de configurar de la siguiente manera:
 sudo ifconfig eth0 down
 sudo ifconfig eth0 up

si aun después de esto los cambios realizados no se aplicaran a la interfaz nuestra ultima opción
seria reiniciar el equipo.

5. instalar el servidor DHCP

Para instalar el servidor ingresamos el siguiente comando en el terminal.

 sudo apt-get install isc-dhcp-server

Se comienzan a descargar los paquetes necesarios para levantar el servidor.

Una vez terminado eso ya tenemos nuestro servidor listo para configurar.

6. Configuración del servidor DHCP


En primer lugar con nuestro editor modificamos el archivo isc-dhcp-server, ubicado en la ruta
/etc/default/

 sudo gedit /etc/default/isc-dhcp-server

Dentro de INTERFACES=”” entre las comillas escribimos el nombre de la tarjeta de red.

Luego nos ubicamos dentro del directorio donde se encuentran los archivos de
configuración.

 cd /etc/dhcp

vemos que archivos se encuentran dentro del directorio.

 ls -l

realizamos un respaldo del archivo dhcpd.conf

 cp dhcpd.conf dhcpd.conf.bak

Procedemos a configurar el archivo dhcpd.conf

 sudo gedit dhcpd.conf


Una
vez
dent
ro
del
arch
ivo
defi
nim
os
ciert
os
pará
metr
os
que
explicare a continuación.

 subnet y netmask: Subnet es sobre la red que vamos a asignar direcciones IP y netmask
es la máscara de subred.
 Range: Es el rango de direcciones IP que se van a asignar: En mi caso, se asignarán
desde la 192.168.43.101 hasta la 192.168.1.120 aleatoriamente.
 option domain-name-servers: Se ubuca el dominio de nuestro servidor DNS, en mi caso
el servidor DNS es 192.168.43.200 .
 option domain-name: El nombre de nuestro dominio, en mi caso es “sistemasop.net”.
 option routers: Es la puerta de enlace. En mi caso, 192.168.43.1
 option broadcast-address: La dirección de difusión. Por defecto, siempre es la 255.
 default-lease-time: el tiempo mínimo de asignación de direcciones ip en segundos.
 Max-lease-time: el tiempo máximo de la asignación de direcciones ip en segundos.
 Authoritative: define que la configuración correcta para la red es la definida en el servidor
dhcp y tratara de reasignar datos a los clientes mal configurados.

7. Reiniciar el servidor DHCP

Para aplicar los cambios realizados se debe reiniciar el servidor. Esto puedes hacerlo con el
siguiente comando

 sudo /etc/init.d/isc-dhcp-server restart

Es recomendable seguir los siguientes pasos:


1) Detener (sudo /etc/init.d/isc-dhcp-server stop)
2) Iniciar (sudo /etc/init.d/isc-dhcp-server start)
3) Reiniciar (sudo /etc/init.d/isc-dhcp-server restart)
8. Verificar que el servidor DHCP este ejecutándose correctamente.

Para esto ingresamos el comando:

 sudo /etc/init.d/isc-dhcp-server status

Siguiendo estos pasos ya tendríamos nuestro servidor configurado y listo para usar.

Recomendaciones

 Verificar que el gateway del router coincida con el que configuramos en nuestro equipo

Para ello ingresamos en nuestro router por medio del navegador por lo general si no se ha
modificado anteriormente, podemos acceder de la siguiente manera.

Ingresando en el navegador la dirección 192.168.0.1 o 192.168.1.1


nos ubicamos en la sección de configuración LAN

En mi caso la dirección que había configurado para mi servidor DHCP fue la 192.168.43.1.

 Desactivar el DHCP de nuestro router.

Para esto solo basta con ubicarnos en la seccion DHCP server y deshabilitar el servicio.

Siguiendo estas recomendaciones nuestro servidor DHCP funcionaria correctamente.

Anda mungkin juga menyukai