Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.58 KB

servidordhcp.md

File metadata and controls

44 lines (33 loc) · 1.58 KB

Servidor DHCP

Instalamos el demonio:

apt-get install isc-dhcp-server

Editamos el archivo isc-dhcp-server, ubicado en /etc/default/.
Donde pone INTERFACES, entre las comillas, vamos a escribir el nombre de la tarjeta de red que se va a encargar de asignar direcciones IP.

Abrimos el archivo de configuración /etc/dhcp/dhcpd.conf.

subnet 192.168.5.0 netmask 255.255.255.0 {
  range 192.168.5.50 192.168.5.100;
  option domain-name-servers 8.8.8.8, 80.58.61.250;
  option domain-name "dhcpserver";
  option routers 192.168.5.1;
  option broadcast-address 192.168.5.255;
  default-lease-time 600;
  max-lease-time 7200;
}
  • subnet y netmask. Subnet es la red a la cual 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.
  • option domain-name-servers. Los servidores DNS.
  • option domain-name. El nombre de nuestro dominio.
  • option routers. Es la puerta de enlace.
  • option broadcast-address. La dirección de difusión.
  • default-lease-time el tiempo en horas durante el que se reserva una dirección IP a cierto equipo.
  • max-lease-time el tiempo máximo que se reservará una IP para un equipo.

Reiniciamos el servicio:
service isc-dhcp-server restart

Comprobación

En un host que esté en la misma red:
Editamos el archivo /etc/dhcp/dhclient.conf y añadimos:
reject 192.168.1.1
Donde 192.168.1.1 es la ip de un servidor al cual no queremos conectarnos, esto obligará  a conectarse con nuestro servidor DHCP.
Hacemos ifconfig para ver si es correcta la IP.