Configurar DHCP

Paso 1- Configuración de IP Estática

Para ello vamos al archivo de interfaces y la editamos con el sig comando:

sudo nano /etc/network/interfaces

Y escribimos lo siguiente de acuerdo con los diferentes parámetros de configuración de la maquina

El nombre de la interfaz varia dependiendo de cada computadora, puede llamarse enp3s0, enp0s3, eth1, eth0
etc. Deberá identificar el nombre de su interfaz.

ejemplo:

auto enp0s3
iface enp0s3 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Guardamos los cambios con

ctrl+o

Salimos con

 ctrl+x

ahora reiniciamos el servicio con para que la configuración surta efecto

/etc/init.d/networking restart

Paso 2- Instalar el servicio isc-dhcp-server

sudo apt-get install isc-dhcp-server

Paso 3- Definir la interfaz que utilizara el servidor DHCP

Para definir la interfaz que utilizara el servidor dhcp.

Para ello hacemos una copia del siguiente archivo de configuración

cp /etc/default/isc-dhcp-server /etc/default/isc-dhcp-server.backup

Ahora Procedemos a editarlo

nano /etc/default/isc-dhcp-server

y dentro de ello buscamos la siguiente linea:

INTERFACES=""

y luego ponemos el nombre de nuestra interfaz que será usada para proveer del servicio DHCP:

ejemplo:

INTERFACES="enp0s3"

Paso 4.- Configurando el archivo dchpd.conf

Primero antes que nada hacemos un respaldo de el archivo de configuración:

sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup

ahora lo editamos

nano /etc/dhcp/dhcpd.conf

y escribimos la configuración para ello buscamos las siguientes lineas

#authoritative;  y la descomentamos borrando el # y quedará así:
authoritative;

luego configuiramos lo siguiente y descomentamos para que quede así:

# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.30;
option domain-name-servers 192.168.0.2;
option domain-name "yosetcompany.com";
option subnet-mask 255.255.255.0;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}

subnet y netmask. Subnet es sobre la red que vamos a asignar direcciones IP y netmask es la máscara de subred.
range. Es el rango de direcciones IP que se van a asignar: En mi caso, se asignarán desde la 192.168.0.10 hasta la 192.168.0.90 aleatoriamente.
option domain-name-servers. Los servidores DNS. En mi caso, he utilizado los de Google.
option domain-name. El nombre de nuestro dominio. En mi caso, miservidordhcp.
option routers. Es la puerta de enlace. En mi caso, 192.168.0.1
option broadcast-address. La dirección de difusión. Por defecto, siempre es la 255.
default-lease-timeel tiempo en horas durante el que se reserva una dirección IP a cierto equipo.
max-lease-timeel tiempo máximo que se reservará una IP para un equipo.

Paso 5- Asignación de IP estatica por Dirección MAC

Para ello deberá conocer la dirección mac del dispositivo que va a conectar.
host ubuntucliente {
hardware ethernet 00:f0:m4:6y:89:0g;
fixed-address 192.168.0.20;
}

Paso 6- Reiniciar el servidor DHCP

$ sudo service isc-dhcp-server restart

sudo /etc/init.d/isc-dhcp-server restart

results matching ""

    No results matching ""