Sei sulla pagina 1di 20

Instalación y configuración de un

servidor DHCP para asignación


de ip’s a equipos conectados en
una VLAN
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

Ing. Sistemas Computacionales | Conmutación y enrutamiento | 22 octubre de 2018

Integrantes:
Arias Pérez Ivonne
Ojeda Pech Héctor
Sierra Hernández Jorge Ricardo
Tuz Che Alex Vladimir
Características y especificaciones técnicas
EL servidor DHCP es un servidor que recibe peticiones de clientes solicitando una
configuración de red IP. El servidor responderá a dichas peticiones proporcionando los
parámetros que permitan a los clientes auto configurarse. Para que un PC solicite la
configuración a un servidor, en la configuración de red de los PC’s hay que seleccionar la
opción ‘Obtener dirección IP automáticamente’.
El servidor proporcionará al cliente al menos los siguientes parámetros:
 Dirección IP
 Máscara de subred

El sistema operativo que se utilizará para la instalación de este servidor será Debian 8 y
más adelante se explicará cómo instalarlo.

INSTALACIÓN DEL SISTEMA OPERATIVO


Este manual contempla que debemos
saber cómo crear un USB boteado con el
sistema operativo Debian, es por eso que
se explicara únicamente como se instala
el sistema operativo en nuestra
computadora.
Primero debemos de entrar al BIOS y
configurar el arranque, deberemos poner
el USB como el primer dispositivo de
arranque.

Después que arranque el USB se nos mostrara


la ventana principal en donde seleccionaremos
como vamos a instalar el SO, en este caso
escogimos una instalación grafica para no tener
problemas al momento del particionado.

PÁGINA 1
Después de seleccionar la opción gráfica se
nos mostrara una ventana donde
seleccionaremos el idioma que queremos
utilizar en la instalación. Usaremos español.

Después se nos pedirá que seleccionemos la


ubicación en la que nos encontramos.
Seleccionaremos México, más adelante se nos
pedirá una réplica de paquetes o más bien
seleccionar el repositorio para la descarga de
paquetes.

Seleccionamos la distribución del


teclado,
Usaremos latinoamericano

PÁGINA 2
Especificamos el nombre de la
máquina, nuestra máquina se
llamará equipo1 haciendo referencia
al número de equipo que somos.

Definimos el nombre de nuestro dominio, en este


caso nosotros lo dejamos en blanco por que no
usaremos un dominio por el momento.

Ahora se nos pedirá que


introduzcamos la contraseña de supe
usuario, que es el equivalente a una
cuenta de administrador en un
sistema Windows. La clave que
nosotros pusimos es Equipo//1**
usando una mezcla de caracteres
para mayor seguridad.

PÁGINA 3
Definimos el nombre completo de la
máquina, nuestra maquina se llamará
equipo1

Definimos el nombre de usuario, el nombre de


usuario será equipo-1-dhcp

Definimos el nombre de la cuenta


de usuario, en este caso el nombre
de la cuenta es equipo1.

PÁGINA 4
Definimos la contraseña de la cuenta
que acabamos de crear, en este caso la
contraseña que le pusimos a esta
cuenta “equipo1” es System32**, una
contraseña completamente diferente a
la contraseña de súper usuario.

Definimos la zona horaria de nuestro SO, en


este caso nosotros escogimos central para que
se sincronice con los paquetes y programas que
se descargan al momento de la instalación del
sistema base.

Seguidamente se nos mostrara


la ventana del particionado del
disco, en este caso nosotros
usamos guiado para que se
instale Debian en todo el disco
duro de nuestra computadora.

PÁGINA 5
Seleccionamos el disco duro
donde se instalará Debian,
En este caso se instalará en
nuestro disco duro sda.

Después seleccionamos el esquema de


particionado, seleccionamos la opción
de que se instalen todos los ficheros en
una partición para evitar que nuestro
disco se particione y pueda causar
futuros problemas.

Después de seleccionar los pasos


anteriores le damos en finalizar el
particionado para que se comience a
escribir los cambios en el disco.

PÁGINA 6
Después se nos pedirá una última
confirmación del particionado, al
confirmar esta parte se comenzará
a generar el esquema de
particionado, se formateará la
partición para borrar todos los
archivos que tiene el disco duro y
se comenzara a instalar el sistema
base.

Se empieza a instalar el sistema base,


este proceso tarda un poco dependiendo
de las capacidades de nuestra
computadora. Este proceso se llevó más
o menos 15 minutos en nuestra laptop.

Después se nos pedirá que


seleccionemos el país donde
queremos que se descarguen los
paquetes para nuestro equipo,
seleccionamos México.

PÁGINA 7
Seleccionamos la réplica de Debian
donde queremos que se descarguen
los paquetes de nuestra instalación,
seleccionamos la primera para que se
pueda descargar las utilidades del
sistema más adelante.

Se nos pedirá que introduzcamos un


proxy para conectarnos en la red,
nosotros lo dejamos en blanco por
que no usaremos alguno durante la
instalación.

Se nos pedirá que si queremos


participar en una encuesta para
mantener actualizado los
repositorios y para saber que
características se pueden anexar al
disco de instalación de Debian.

PÁGINA 8
Después seleccionamos los
programas y aplicaciones que
instalaremos de Debian, en este caso
solo instalaremos las utilidades el
sistema, por que trabajaremos con la
consola de comandos únicamente.

Seleccionamos que si queremos instalar el GRUB


que es el arranque de nuestro Debian.

Seleccionamos el disco duro sda que es el


nuestro y por ultimo terminamos la
instalación, ya tenemos listo la instalación de
nuestro Debian, ahora únicamente queda la
configuración del servicio DHCP con la
configuración del mismo para su
funcionamiento.

PÁGINA 9
INSTALACIÓN DE LOS PAQUETES VLAN Y DHCP
Primero debemos de tener actualizado nuestros repositorios de Debian para poder
descargar los paquetes necesarios. A continuación, se explica cómo se actualiza los
repositorios de Debian.
Primero iniciamos como su para tener privilegios para modificar los archivos,
introducimos el comando sudo su seguidamente de la contraseña de nuestra contraseña y
entramos al archivo de configuración del repositorio, para poder editarlo tecleamos nano
/etc/apt/sources.list

Después
vamos a
introducir los repositorios que queremos actualizar de nuestro Debian serán estos 2:
 deb http://deb.debian.org/debian stretch main
 deb http://deb.debian.org/debian stretch-updates main

Con control-o guardamos damos enter y salimos con control-x, después vamos a
introducir el comando apt-get update para actualizarlo y después apt-get upgrade

PÁGINA 10
Ahora vamos a instalar el
paquete VLAN, para ello
en la consola de comandos
de Debian ponemos el
comando apt-get install
vlan.

Despues vamos a instalar el


paquete isc-dhcp-server, para ello
tecleamos en la consola de
comandos de debian como su el
comando

apt-get install isc-dhc-server

Antes de comenzar a configurar el


servicio de dhcp debemos
conocer cómo se va a subnetear
nuestra red, así como las características que tendrá, la cantidad de host de cada subred.

SUBNETEO DE LA RED VLSM


Vamos a subnetear la red 192.168.0.0/24 de tal manera que las subredes que se generen
cuenten con las siguientes especificaciones:
 1 subred de 60 host destinado a un laboratorio (será la VLAN 10)
 1 subred de 30 hosts destinado a estudiantes (será la VLAN 20)
 1 subred de 13 host destinado a profesores (será la VLAN 30)
 1 subred de 5 host destinado a invitados (será la VLAN 40)

Primero crearemos la subred de 60 hosts destinados al laboratorio, para ello seguiremos el


procedimiento de VLSM:
Con la formula 2𝑛 − 2 ≥ 𝑛𝑢𝑚𝑒𝑟𝑜 𝑑𝑒 ℎ𝑜𝑠𝑡 obtendremos la cantidad de bits que se
necesitaran del lado de host de la máscara, nos damos cuenta que 26-2 es igual a 62 y nos
cubre la cantidad solicitada, entonces tenemos la máscara de nuestra subred, será una con
el prefijo /26

PÁGINA 11
Nuestra subred queda de la siguiente manera:
1. ID-VLAN: 10
2. Dirección de red: 192.168.0.0
3. Máscara de subred: 255.255.255.192
4. Primera dirección IP disponible: 192.168.0.1
5. Ultima dirección IP disponible: 192.168.0.62
6. Broadcast: 192.168.0.63

Ahora vamos a calcular la subred para la siguiente vlan que será de 30 hosts empezando en
la dirección 192.168.0.64 y de igual forma con la formula anterior obtenemos el número de
bits necesarios que será igual 5, entonces nuestro prefijo de la máscara será /27 y nos
queda de la siguiente manera:
1. ID-VLAN: 20
2. Dirección de red: 192.168.0.64
3. Mascara de subred: 255.255.255.224
4. Primera dirección IP disponible: 192.168.0.65
5. Ultima dirección IP disponible: 192.168.0.94
6. Broadcast: 192.168.0.95

Ahora vamos a calcular la subred para la siguiente vlan que será de 13 hosts empezando en
la dirección 192.168.0.96 y de igual forma con la formula anterior obtenemos el número de
bits necesarios que será igual 4, entonces nuestro prefijo de la máscara será /28 y nos
queda de la siguiente manera:
1. ID-VLAN: 30
2. Dirección de red: 192.168.0.96
3. Máscara de subred: 255.255.255.240
4. Primera dirección IP disponible: 192.168.0.97
5. Ultima dirección IP disponible: 192.168.0.110
6. Broadcast: 192.168.0.111

Por ultimo calculamos la última subred de 5 hosts y con la formula nos damos cuenta que
necesitamos 3 bits del lado de hosts y nos queda una máscara de /29 y la subred queda:
1. ID-VLAN: 40
2. Dirección de red: 192.168.0.112
3. Mascara de subred: 255.255.255.248
4. Primera dirección IP disponible: 192.168.0.113
5. Ultima dirección IP disponible: 192.168.0.118
6. Broadcast: 192.168.0.119

CONFINGURANDO LAS SUBINTERFACES Y LAS VLANS


Primero debemos de configurar las sub interfaces de nuestra interfaz, ya que cada
subinterfaz será la salida de cada vlan que declaremos en nuestro archivo de configuración
de dhcp.
Entramos al archivo de configuración de interfaces con el comando nano
/etc/networkinterfaces y vamos a poner la siguiente configuración:

PÁGINA 12
Primero debemos de definir la
interfaz eth0, le pondremos
una dirección IP que se
encuentre fuera del segmento
de las direcciones de las vlans,
entonces pusimos la siguiente
configuración:

Después vamos a configurar las


subinterfaces de la interfaz donde
saldrán las vlans, las subinterfaces
serán eth0.10, eth0.20, eth0.30 y
eth0.40. En la configuración para cada
subinterfaz, la dirección de esa
interfaz será la primera ip disponible
de la subred a la que pertenece.

Ahora ingresamos a la ruta


nano /etc/default/isc-dhcp-
server y vamos a agregar las
subinterfaces donde saldrán
las vlans del dhcp. NOTA: la
interfaz eth0 no se agrega en
este archivo.
Ahora vamos a agregar
las vlans que pasaran
por la interfaz eth0,
para ello ponemos el
siguiente comando
vconfig add eth0 10 y así
vamos agregando cada
vlan a esa interfaz
quedando de la siguiente manera.

PÁGINA 13
Visualizamos que se
crearon las vlans con
el comando cat
/proc/net/vlan/config
Ahora agregamos la

dirección, mascara
y Broadcast de cada
subinterfaz, con el
comando ifconfig
eth0.10 192.168.0.1
netmask 255.255.255.192 broadcast 192.168.0.63 up y asi le hacemos a las demás
subinterfaces quedando de la siguiente manera:

CONFINGURANDO EL SERVIDOR DHCP PARA ASIGNACION DE DIRECCIONES


Ahora vamos a configurar el archivo de configuración del servicio isc-dhcp-server
Primero vamos a editar el archivo de configuración del servicio ingresando con el comando
nano /etc/dhcp/dhcpd.conf. ahí vamos a poner cada subred que generamos anteriormente
con el VLSM poniendo los siguientes parámetros:
1 La dirección de red y la máscara de subred
2 El rango de direcciones ip de esa subred
3 Option domain-name-servers que se emplea para enviar al cliente los DNS que
utilizara
4 Option domain-name que define el nombre del domio que se le añade a cada host
5 Option routers que define el Gateway de la subred
6 Option Broadcast-address para enviar la cliente la dirección de Broadcast de la
subred a la que pertenece
7 Default-lease-time para indicar el tiempo de concesión de una dirección ip.
8 Max-lease-time para indicar el tiempo máximo de la concesión de una dirección ip.
9 Authoritative para poder enviar mensajes DHCPNACK a aquellos clientes que envían un
DHCPREQUEST con una propuesta de IP no válida.
10 DHCPD_INTERFACE para indicar la subinterfaz donde será escuchada esa subred

Entonces las configuraciones de nuestras subredes quedan de la siguiente manera

PÁGINA 14
Iniciamos el servicio de dhcp para verificar que se guardaron correctamente los cambios,
para ello ponemos el comando /etc/init.d/isc-dhcp-server start y verificamos el estado del
servicio con el comando /etc/init.d/isc-dhcp-server status

PÁGINA 15
CONFIGURANDO EL SWITCH, PUERTO TRONCAL Y PUERTOS PARA LAS VLANS
Primero vamos a definir el switch que usaremos, en este caso
será un Netgear modelo FS728TP de 24 puertos . Primero nos
colocaremos una ip en el rango de direcciones ip de la ip de
administración del switch, este switch tiene la ip de
administración 192.168.0.239 por lo tanto nos pondremos la
dirección 192.168.0.15 para administrarlo.
Ahora vamos a entrar desde un navegador con la dirección ip
de administración del switch que se mencionó anteriormente,
e ingresamos la contraseña, la que tiene por default es
password

Después vamos a crear las vlans, para ello nos vamos a switching – vlan y creamos cada
una de las vlans, en este caso serán 4 vlans.

Despues vamos a pasar las vlans en cada uno de los puertos, empezando con el puerto
troncal, en nuestro caso vamos a usar el puerto 25 y vamos a pasar las vlans 10, 20, 30, y 40
como tagged.
Despues vamos a colocar la vlan 10 en los puertos 1-5, después la vlan 20 en los puertos
6-10, después la vlan 30 en los puertos 11-15 y la vlan 40 en los puertos 16-20 todos con sus
respectivos PVID y las vlans pasara como untagged .

PÁGINA 16
PÁGINA 17
Listo ahora ya se pueden conectar los dispositivos a los respectivos puertos para que se les
asigne una dirección ip en el rango de las ip’s definidas en cada subred.

CONFIGURACION DE SERVICIO SSH PARA ADMINISTRACIÓN REMOTO DEL


SERVIDOR.
Para poder administrar el servidor
sin necesidad de tener físicamente
el equipo, vamos a configurar el
servicio de ssh. La dirección ip del
servidor que tenemos es la
dirección ip que le pusimos a
nuestra interfaz eth0 en este caso
es 192.168.1.1
Con el comando nano
/etc/ssh/sshd_config vamos a
entrar al archivo de configuración
del servicio ssh.

PÁGINA 18
Para configurar el servidor debe indicarse las
direcciones donde el servicio debe responder. En
este caso serán conexiones ligadas a la dirección
192.168.1.1, a través del puerto 22 y utilizando la
versión 2 del protocolo ssh:
Después vamos a desactivar el usuario root para que
no pueda ser
usado como un usuario de inicio de sesión en ssh, por
seguridad.

De
igual forma se debe verificar que no sean
permitidos los logins con contraseñas
vacías
Por ultimo reiniciamos el servicio de ssh con el comando /etc/init.d/ssh restart y con el
comando /etc/init.d/ssh status verificamos el status del servicio ssh

Después comprobamos que efectivamente nos podemos conectar con putty.

PÁGINA 19

Potrebbero piacerti anche