Seleccionar página

Bienvenido a la segunda entrada de esta nueva sección: Mini Manuales, hoy vamos a montar un servidor DCHP y que tenga acceso a Internet, desde el ordenador cliente utilizando CentOS 6 y la herramienta de Webmin, espero les ayude y les guste.

En primer lugar deberemos tener una máquina con CentOS 6 instalada y cuya máquina debe contener dos tarjetas de red, una de ellas configurada correctamente y que tenga acceso a Internet, la otra tarjeta la dejaremos por defecto, ya hecho esto instalaremos Webmin, para ello le haremos click al siguiente enlace:

http://prdownloads.sourceforge.net/webadmin/webmin-1.570-1.src.rpm

(Este enlace es válido para RedHat, CentOS, Fedora, Suse y Mandrake, para otra distribución diferente visita la web: http://www.webmin.com/download.html donde encontrarás más enlaces dependiendo de la distribución Linux que utilices)

Una vez tengamos descargado el paquete procederemos a instalarlo, nos iremos a la carpeta donde se nos ha descargado el archivo, click derecho y seleccionaremos la primera opción de Abrir con Instalador de Paquetes.

Una vez instalado procedemos a acceder a Webmin y comenzar a configurar el servidor DHCP, en el navegador colocaremos la siguiente dirección URL:

http://localhost:10000/

El usuario por defecto es root y la contraseña, será la de nuestro usuario Administrador

Si deseamos acceder desde otro navegador que no sea el de CentOS únicamente deberemos indicar la dirección IP del sistema operativo seguido de :10000

Ya dentro de la pantalla de administración de Webmin, nos dirigiremos a Webmin Configuration >> Webmin Modules y en la pestaña de Install, seleccionaremos la cuarta opción y le daremos al botón que nos aparece a la derecha. Nos aparecerá una pantalla parecida a esta:

En ella buscaremos DHCPD, que es como se llama el servidor de DHCP en Webmin. Le haremos click y lo instalaremos.

Ya instalado el módulo, nos dirigimos a la pestaña Servers que la encontraremos en la página de administración de Webmin y veremos como tenemos un nuevo icono llamado DHCP Server.

Al meternos dentro lo tenemos todo vacío, pero pronto lo iremos rellenando, para comenzar le haremos click a la opción Add a new subnet, a continuación deberemos rellenar los campos de la siguiente manera:

Subnet description: Oficinas

Network address: 10.0.1.0

Netmask: 255.255.255.0 /24

Range: 10.0.1.3 – 10.0.1.20

Cuando introduzcamos todos los datos, nos iremos al final de la página y le daremos a Create.

Ya tenemos creada nuestra Red Privada, pero aún no funciona ni enruta para tener Internet en las máquinas cliente. Ahora es el momento en el que debemos de configurar la otra tarjeta de red de nuestro CentOS, nos deberemos de fijar también en la interfaz que configuramos, es decir, si es eth0 o eth1.

La tarjeta la configuraremos la siguiente manera:

Dirección IP: 10.0.1.3

Máscara: 255.255.255.0 /24

Puerta de Enlace: 10.0.1.1

Ya hecha la configuración y recordando cual es la interfaz que hemos configurado, nos vamos al final de la página de la administración del DHCP Server, y seleccionamos Edit Network Interface, aquí elegiremos la tarjeta de red que tiene la dirección privada anteriormente configurada.

Lo siguiente editar las opciones del cliente para ello, nos vamos a la Subnet creada y al final de la página, seleccionamos la opción Edit Client Options, dentro de esta ventana deberemos de configurar lo siguiente:

Default routers: 10.0.1.1

DNS Server: 8.8.8.8

Ya está todo casi listo para funcionar, pero nos quedan un par de pasos:

Ahora es el momento de comprobar si nuestro servidor DHCP funciona, nos iremos al final de la página de administración de DHCP Server, y le clicaremos a Start Server, si el botón cambia a Stop Server, a funcionado a la primera, en caso contrario, como puede pasar dependiendo de la distribución que utilicemos, al principio de la página de administración tenemos Module Config, una vez dentro nos vamos a las líneas de Command to start DHCP Server, Command to apply configuration y Command to stop DHCP Server, y eliminamos las palabras rc.d, de las tres líneas, guardamos la nueva configuración y arrancamos el servidor de nuevo, ahora comprobaremos que funciona perfectamente.

 

Con esto ya tenemos el servidor DHCP instalado y funcionando, pero no tendremos acceso a Internet en la máquina cliente aún, ese es el siguiente paso:

Para poder configurarlo no necesitaremos la ayuda de Webmin, sino de CentOS, nos dirigimos a Sistema > Administración > Cortafuegos, nos pedirá autenticación.

A continuación deberemos habilitar el Cortafuegos en el botón verde de la parte superior, y dirigirnos a Enmascarado una vez esté el cortafuegos habilitado.

Por último debemos seleccionar en las interfaces, la que nos da acceso a CentOS a Internet, y comprobar que el tick está puesto, una vez hecho eso, aplicamos los cambios.

Ya debemos tener tanto Internet como dirección privada en nuestros equipos clientes. Lo comprobamos introduciendo en una consola CMD los siguientes comandos:

ipconfig /all, en caso de que no nos aparezca una dirección del rango 10.0.1.3 – 10.0.1.20, haremos lo siguiente:

ipconfig /release

ipconfig /renew

Con los comandos anteriores ya deberemos tener una dirección IP válida y con acceso a Internet.