DHCP
Parte I
Primeras opciones y pruebas
A lo largo de esta entrada vamos a ver el funcionamiento del DHCP y añadiremos también esta función a nuestra maquina servidor que creamos en la anterior entrada del blog.
En nuestra maquina servidor, probaremos el funcionamiento de esta característica y sus distintas opciones y configuraciones a través de Webmin.
Para añadir la función DHCP a Webmin, basta con ir a la sección de la parte izquierda y en el aparatado de módulos no usados veremos el "DHCP server"
Y una vez dentro, instalaremos el paquete
Y no nos debería dar ningún problema a la hora de instalarlo (siempre es recomendable tener tanto webmin como el sistema actualizados a la ultima versión)
Automáticamente después de la instalación se nos refrescaran los módulos de Webmin y ya nos debería de aparecer en la sección "Servers"
Ahora, una vez instalado, lo primero que vamos a hacer es entrar en el modulo DHCP y editar las interfaces de red
Aquí seleccionaremos el adaptador de red que tengamos configurado en LAN (red interna), antes de seleccionarlo nos podemos asegurar en la información de las conexiones del sistema.
Una vez guardados los cambios, si intentáramos iniciar el servicio DHCP a través del botón "start server" nos encontraríamos con que no hace nada, o al menos eso es lo que aparenta hacer, puesto que el botón no cambia a stop.
Podemos asegurarnos de si se ha llevado a cabo algún cambio si abrimos un terminal y ejecutamos el comando:
sudo /etc/init.d/isc-dhcp-server status
Aquí podemos comprobar como efectivamente el servidor DHCP no se ha iniciado y nos devuelve un estado failure.
Otra opcion que podemos hacer ahora es intentar iniciar el servidor de forma manual con el comando:
sudo /etc/init.d/isc-dhcp-server start
Pero si volvemos a comprobar el estado del servidor veremos como nos sigue dando un fallo.
Vamos a intentar solucionar estos problemas, para ello vamos a editar manualmente el archivo de configuración que podemos encontrar dentro del modulo DHCP server en Webmin.
Y para trabajar con el partiendo desde 0, haremos una copia de seguridad (basta con usar el comando de "cp" en la terminal conociendo la ruta del archivo y poniendo una ruta y un nombre de destino) de este archivo y luego lo dejaremos completamente vacío
Una vez lo tengamos vacío, el primer paso que vamos a llevar a cabo sera añadir una nueva subnet
Y pondremos lo siguiente
Una descripción para la subnet, la IP y la mascara
Si ahora la creamos y volvemos al archivo de configuración, nos encontraremos con que ya se ha escrito algo
Vamos a comprobar ahora de otra forma si nuestro servidor DHCP esta funcionando, para ello iremos a nuestro panel de la izquierda y en el modulo system buscaremos los system logs y le daremos a view, nos debería salir algo como esto
Y si nos fijamos en la linea final, podremos ver ha empezado a ejecutarse, aunque no nos este funcionando.
Vamos a solucionar ahora el problema que tenemos con el botón start que nos brinda Webmin en el modulo de configuración de DHCP, anteriormente probamos a darle pero no funcionaba por lo que vamos a solucionar esto.
Lo primero que tenemos que hacer, es fijarnos en el archivo que estábamos viendo de system logs y la ruta que nos salia para el "PID file"
Porque vamos a coger esta ruta y la vamos a cambiar por la que encontramos en el apartado de configuración del DHCP server que no es correcta.
Aquí podemos ver como no coincide
Aquí podemos ver como no coincide
Y aquí como nos debe quedar después de cambiar la ruta
Ahora guardamos los cambios que hemos hecho, y si probamos a darle al botón start, veremos como ya funciona
Podemos hacer también la comprobación a través del terminal de nuestro sistema con el comando del "status" que vimos anteriormente
Y ahora en vez de failed ya nos saldrá activo y funcionando sin problemas
Vamos a poner en practica todo lo que hemos hecho, para ello iremos a nuestra maquina cliente y cambiaremos la IP que teníamos asignada por el método DHCP (automático) para que de esta forma se le asigne una IP a nuestro cliente nada mas se conecte.
Vamos a poner en practica todo lo que hemos hecho, para ello iremos a nuestra maquina cliente y cambiaremos la IP que teníamos asignada por el método DHCP (automático) para que de esta forma se le asigne una IP a nuestro cliente nada mas se conecte.
Después de esto, aun faltaran algunos detalles como el rango de IPs asignado para esa subnet.
Por ello nuestro siguiente paso sera añadir una subnet
Donde ademas de la dirección IP y la mascara añadiremos también un rango de IPs asignables para los usuarios que se conecten.
Por ello nuestro siguiente paso sera añadir una subnet
Una vez creada, nos aparecerá en el menú principal del modulo DHCP
Si ahora volvemos a nuestro archivo de configuración DHCP, veremos como efectivamente se ha añadido el rango de IPs que asignamos
Si ahora volvemos a nuestro archivo de configuración DHCP, veremos como efectivamente se ha añadido el rango de IPs que asignamos
No hay que olvidarse de que todo cambio que llevemos a cabo debe aplicarse, es tan fácil como pulsar el botón de aplicar cambios en el menú del modulo DHCP
Ahora que ya hemos definido nuestro rango de IPs para los clientes que se conectan, si volvemos a nuestra maquina cliente veremos como ahora se nos asigna una IP automáticamente y estaremos ya conectados
Y se nos habrá asignado una IP entre 101 y 110
Vamos a volver ahora a nuestra maquina servidor ya que vamos a añadir unos parámetros adicionales a las opciones de nuestra subnet en el modulo DHCP, para ello, editamos nuestra subnet y pulsamos en editar opciones de cliente
Aquí añadiremos una IP concreta para la puerta de enlace del cliente, así como con el DNS
Guardamos y comprobamos como se han añadido los parámetros a nuestro archivo de configuración
Antes de nada, aplicamos los cambios, y ahora en nuestra maquina cliente, desactivamos y volvemos a activar la red y comprobamos los cambios
Parte II
Creando grupos de HOST
Una vez hemos visto el funcionamiento básico del DHCP y como probarlo en nuestra maquina cliente, vamos a centrarnos ahora en los grupos de HOST y sus posibilidades.
Para ello, crearemos un nuevo grupo de Host
Una vez hemos visto el funcionamiento básico del DHCP y como probarlo en nuestra maquina cliente, vamos a centrarnos ahora en los grupos de HOST y sus posibilidades.
Para ello, crearemos un nuevo grupo de Host
Este grupo sera, por ejemplo el que englobe a los portátiles de nuestra supuesta empresa
Importante que lo asignemos a la subnet que creamos con anterioridad (192.168.100.0)
Y por probar le añadiremos también un default y maximum lease time, es decir el tiempo que tendrá por defecto para estar conectado a la red con una IP y el tiempo máximo.
Lo creamos, y ahora volvemos a nuestro archivo de configuración, y veremos como se ha añadido un nuevo segmento dentro de nuestra subnet haciendo referencia a el grupo de HOST portátiles de la empresa
Vamos a añadir ahora un nuevo HOST para nuestro grupo de portátiles, para ello pulsamos en añadir un nuevo HOST
A la hora de crearlo, añadiremos una descripción para el HOST, un nombre y una tarjeta de red (usaremos la terminación acabada en 04 ya que nuestras otras tarjetas de red en uso siguen el orden 01-02-03 como vimos en el anterior post).
Muy importante también asignar el HOST al grupo que creamos en la subnet
Lo creamos, y volvemos a nuestro archivo de configuración y veremos como dentro del grupo de portátiles se nos ha añadido la sección del portátil del jefe
Vamos a probar a cambiar el DNS que tendrá el portátil del jefe, para ello editamos el HOST que acabamos de crear y entramos en el apartado de Client options
Y en esta ventana elegimos un DNS server y lo marcamos, guardamos y ahora de nuevo en nuestro archivo de configuración, para el segmento portátil del jefe nos aparecerá dicho DNS (domain-name-servers)
Vamos a añadir ahora un nuevo HOST, también podemos añadir nuevos HOST editando nuestro HOST de Portátil jefe, esta es pues, otra forma de añadirlos
añadiremos dos mas, para seguir probando diversas funciones ( y cada uno de ellos con una tarjeta de red diferente)
Como siempre, todo lo que hagamos y añadamos se vera reflejado en nuestro archivo de configuración, en este caso dos HOST mas para nuestro grupo de portátiles de la empresa
MUY IMPORTANTE, aplicar los cambios
Otra de las opciones que podemos probar es a asignar una IP fija a uno de nuestros clientes en lugar de ser el DHCP el que elija una, para ello, vamos a editar el HOST portátil de la jefa, y le pondremos como tarjeta de red, la misma que tiene nuestra maquina cliente, también en el apartado de fixed IP address le pondremos la IP fija que queramos asignarle.
Por ultimo, podemos ir a nuestra maquina cliente y ver como efectivamente se ha asignado
Mas adelante seguiremos viendo mas funciones y opciones para el DHCP.
Este comentario ha sido eliminado por el autor.
ResponderEliminar