Debian: Servidor Web casero

En esta guía, aprenderemos cómo crear un servidor web casero, empleando para esta tarea el sistema operativo Debian 9 Stretch y el administrador de servidores virtuales Virtualmin. La guía también aplica para Debian 8 Jessie. En él podrás instalar populares plataformas de creación de contenido como WordPress, Joomla: tiendas virtuales como Prestashop, Wooshop: foros o bulletin boards como PHPBB y Vbulletin entre otros. También puede ser implementada en Virtualbox. Los pasos, aunque puedan parecer un tanto tediosos, están pensados para usuarios principiantes que tienen conceptos muy básicos de Gnu-Linux.

La guía asume que ya tenemos Debían Instalado, si aún no lo tienes, puedes revisar esta guía ilustrada de Cómo instalar Debian 9 Stretch .

1.- Estableciendo una IP estática

Si sabes lo que estás haciendo, quizás la forma más fácil de configurar la dirección IP estática sería haciendo clic derecho sobre el icono del administrador de redes y seleccionar el elemento  “información de la conexión”. Si eres novato, todos estos pasos están explicados al detalle un poco más abajo en la sección Obteniendo el Network Mask o máscara de red. También existe un post que cubre este tema específicamente titulado cómo establecer una dirección ip estática en Debian.

Esto nos ha de mostrar una nueva ventana en donde se muestra toda la información que se necesita, algo similar a lo que se muestra en la imagen de abajo. Estas son las direcciones que se requieren para configurar el adaptador de redes. Resulta mucho más fácil y práctico obtener la información de esta manera, pero está claro que puede agregar confusión a usuarios inexpertos. Si este es tu caso, por favor prosigue a la sección Obteniendo el Network Mask o máscara de red.

 

Lo primero que tenemos que hacer, es asignar una dirección de IP estática a nuestro servidor. Para fines de este tutorial, yo estableceré el IP estático: 192.168.1.100

Entonces para poder continuar tenemos que obtener la información de nuestra configuración actual de red. Abre tu terminal o consola.

 

 

Obteniendo el Network Mask o Máscara de Red

Para obtener el valor establecido en nuestra máscara de red ejecutaremos en una nueva terminal:

sudo ifconfig

Ese comando nos devolverá la información de la configuración actual de nuestro adaptador de redes. Algo bastante similar a la imagen de abajo. Aquí puedes ver que la flecha de color azul marca el inet addr:192.168.1.69 o en otras palabras, mi IP de LAN (local area network). Pero esa IP no es estática, y por lo tanto, dependiendo de cuantas computadoras se conecten a mi router y dependiendo del orden en que se van conectando o desconectando de él, el IP cambiará. De tal forma que más tarde me podría tocar 192.168.1.71 o bien 192.168.1.70. Por otra parte, la flecha roja marca el valor que estamos buscando, mismo que suele ser 255-255.255.0 por defecto, pero no siempre es así.  Toma nota de ese valor.

A estas alturas ya de habrás dado cuenta, de que el número que cambia en la cadena del IP es solamente el ultimo. Lo mismo sucede si tu cadena de IP tuviera la forma: 192.168.0.69 por ejemplo.

Figura 1


Obtención de los valores DNS NAMESERVERS

Para obtener el número de  los dns-nameservers ejecuta este comando en el terminal:

cat /etc/resolv.conf

Aquí  (en la imagen de abajo) los números que importan son los de los 2 nameservers. Toma nota de ellos o no cierres esta ventana de terminal, pues estos valores los vamos a necesitar en los siguientes pasos.

Figura 2


Obtención de los valores del Default Gateway o Puerta de Salida / Enlace

Por último, nos faltaría determinar el valor de la puerta de salida o default gateway. Este es último dato que necesitamos para configurar una IP estática, lo vamos a obtener ejecutando el siguiente comando:

ip route | grep default

Figura 3

La imagen de abajo muestra el resultado de correr este comando. Como puedes ver, el default via (puerta de salida) es 192.168.1.1. Este es el último valor que necesitábamos. Toma nota de él.


Estableciendo la IP estática

Ahora, abre el administrador de redes de tu distribución o entorno gráfico. Puedes buscar por “Conexiones de red” en el menú o corre cualquiera de los siguientes comandos. Si ninguno funciona, aún puedes hacer clic sobre el icono de conexiones de red presente en la bandeja de sistema

nm-connection-editor
NetworkManager

Esto a de abrir un panel semejante al que se muestra a continuación. Haz clic en el botón Editar para proceder a introducir los valores que hemos determinado.

Figura 4

En el panel que aparecerá continuación, primero selecciona los Ajustes de IPv4 y luego cambia el método de conexión de Automático DHCP a MANUAL.

Figura 5


Luego, comienza a completar los campos con la información obtenida en los pasos previos cuyos números se presentan aquí. Reemplaza con los valores que te pedí guardar.

 

En el campo indicado por el número 4 Dirección, finalmente, ingresa el valor que deseas asignar como dirección de IP estática para tu adaptador de redes. Yo he puesto 192.168.1.100 (se que la imagen dice 110, pero ignóralo). Es decir, dentro de la misma red, he asignado el valor 100 a mi PC. El máximo valor asignable es 254, es decir 192.168.1.254. Aplica lo mismo si tu red va en el formato 192.168.0.1 por ejemplo, el máximo valor asignable sería 192.168.0.254.

Asegúrate de que el valor que introduzcas aquí no sea el que empleas para conectarte a tu router (puerta de enlace) y verifica que tengas conectividad al Internet. Abre tu navegador web preferido. Si no puedes navegar, te sugiero revises la configuración.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *