El objetivo será la instalación y configuración de un servidor DHCP en un sistema operativo Línux y las correspondientes pruebas con varios clientes windows y Línux (ubuntu, fedora, suse, mint...)
Antes
de empezar instalaremos DHCP en nuestro Linux, en este caso Ubuntu
con el comando:
apt-get
install isc-dhcp-server
Una
vez instalado reiniciamos la máquina con reboot y modificamos
el archivo de los adaptadores de red para determinar cual va a ser el
que va a recibir los datos del server DHCP
sudo
nano /etc/default/isc-dhcp-server
Reiniciamos
y esperamos a que se configure. El
tercer paso es modificar el archivo para indicar al servidor la IP estática qeu queremos asignarle.
nano /etc/network/interfaces
Configuramos el archivo de DHCP
nano /etc/dhcp/dhcp.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option domain-name-servers 192.168.1.1, 8.8.8.8;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
}
y comprobamos que el servidor funciona
/etc/init.d/isc-dhcp.server status
Ahora nos vamos a windows 10 y asignamos una ip
dentro de nuestro rango, reiniciamos y comprobamos que se hagan ping.
Recordemos que el firewall puede dar problemas así que lo hemos
desactivado con:
netsh firewall set opmode disable
Comprobamos en Linux mint cliente también se
ve y hace ping al server
nano /var/lib/dhcp/dhcpd.leases