Ir al contenido principal

Configurar un servidor DHCP en Ubuntu / Debian

Es posible que tengáis la necesidad de configurar un servidor dhcp y queráis emplear un servidor Ubuntu o Debian. Para ello, he configurado esta pequeña guía para que os sirva de aprendizaje.

En primer lugar necesitáis instalar el software ISC dchp server a través de le ejecución del siguiente comando:

apt-get install isc-dhcp-server

Posteriormente, es recomendable que configuréis el servidor para prevenir las actualizaciones a través de DNS. A tal efecto, se editará el siguiente archivo de configuración:

nano /etc/dhcp/dhcpd.conf

Nota: Los siguientes cambios se deberán de realizar en dicho archivo de configuración.

Una vez en modo edición, se modificará la siguiente directiva de la siguiente forma:

ddns-update-style none;

En el caso de que el servidor sea el principal, se descomentará la siguiente línea:

authoritative;

A continuación se establecerá el nombre de dominio así como los servidores DNS, modificando las siguientes líneas:

#option definitions common to all supported newtorks...
option domain-name "cronicasdeuninformatico.com";
option domain-name-server 8.8.8.8, 8.8.4.4

Nota: En este caso se ha empleado el dominio de cronicasdeuninformatico y los servidores dns de Google.

Se recomienda aumentar el tiempo de concesión modificando las siguientes directivas:

default-lease-time 86400;
max-lease-time 604800;

Nota: Estos parámetros variarán en función de las necesidades de cada usuario.

Finalmente, será necesario adaptar la configuración que se necesite acerca de los parámetros de red correspondientes:
 
subnet 192.168.1.0 netmask 255.255.255.0 { 
    range 192.168.1.30 192.168.1.50; 
    option subnet-mask 255.255.255.0; 
    option broadcast-address 192.168.1.255; 
    option routers 192.168.1.10; 
}

Nota: En este caso se ha configurado el rango de concesión que varía entre la dirección 192.168.1.30 - 192.168.1.60 También ha sido necesario especificar la máscara de red y la dirección de broadcast. Finalmente, destacar que es necesario establecer la puerta de enlace, en este caso 192.168.1.10

Una vez modificado el fichero, se guardará el mismo. Para verificar la sintaxis, se ejecutará el siguiente comando:

dhcpd -t

Para iniciar el servidor DHCP se ejecutará el siguiente comando:

sudo service isc-dhcp-server start

Para pararlo ejecutar el siguiente comando:

sudo service isc-dhcp-server stop

Finalmente destacar que es posible configurar parámetros adicionales como por ejemplo los siguientes:

option ntp-servers 192.168.1.200; 
option netbios-name-servers 192.168.1.200
option netbios-node-type 8;

Comentarios

Entradas populares de este blog

Mostrar equipo en el escritorio de Windows Server 2012 y Windows Server 2016

Creo esta entrada para indicar como añadir fácilmente el icono de equipo en el escritorio de Windows Server 2012 y Windows Server 2016. En primer lugar, se pulsará la tecla windows + r y se ejecutará el siguiente comando: "%Systemroot%\system32\rundll32.exe" shell32.dll,Control_RunDLL desk.cpl,,0 Tras la ejecución del comando, el sistema nos mostrará la siguiente ventana, en la que tendremos que seleccionar la casilla de verificación de "Equipo".  Finalmente, pulsaremos el botón aceptar para confirmar la adición del icono en el escritorio. 

Asignación de IP estática en Ubuntu Server 18.04 con netplan

Cada vez es más frecuente tener problemas a la hora de realizar la asignación estática de direcciones IP en las nuevas distribuciones de Ubuntu. A tal efecto, procedo a describir de una forma sencilla, el proceso que podéis realizar para la configuración de direcciones IP estáticas en Ubuntu Server 18.04 Si lo que os interesa es configurar una interfaz en modo DHCP, aquí podréis encontrar un artículo en el que se encuentra dicha información. Actualmente, UBUNTU hace uso de netplan para configurar las interfaces de red. Por lo tanto, en primer lugar deberéis de generar el fichero base con el siguiente comando: sudo netplan generate Una vez ejecutado, deberéis acceder a la siguiente ubicación: /etc/netplan/ En dicha ubicación podréis encontrar un fichero que tendréis que editar para la asignación de direcciones estáticas. Una vez abierto, añadid la siguiente información: ens33: es el nombre que se le ha asignado a la interfaz. Emplead los nombres de las inte

Eliminar objetos protegidos contra eliminación accidental Windows Server 2016

Es posible que os estéis desquiciando a la hora de tratar de eliminar una unidad organizativa que está protegida contra eliminación accidental obteniendo el siguiente mensaje de error: No tiene suficientes privilegios para eliminar X, o bien este objeto esta protegido contra eliminación accidental. Para poder eliminar un objeto protegido contra la eliminación accidental, pulsaremos con el botón derecho del teclado sobre la OU a eliminar, seleccionando propiedades.  En la pestaña seguridad, pulsaremos sobre opciones avanzadas tal y como se aprecia en la siguiente captura de pantalla: Posteriormente, se editará la entidad de seguridad "Todos". Una vez dentro, se permitirá el control total a la entidad todos tal y como se aprecia en la siguiente captura de pantalla: Una vez aceptados todos los cambios, ya se podrá eliminar la OU que estaba protegida contra la eliminación accidental.