DHCP Server en GNU/Linux Debian
Instal·lació DHCP Server en GNU/Linux Debian
En aquest article s'explica com configurar a un servidor en Linux perquè assigni automàticament IPs a les màquines que es connectin a la nostra xarxa d'àrea local mitjançant un servidor DHCP (Dynamic Host Configuration Protocol).
Això és especialment útil per a oferir connexió a una xarxa sense fil oberta sense necessitat que els clients hagin de configurar els seus equips, o en xarxes locals on la configuració manual sigui dificultosa a causa del gran nombre d'estacions.
Primer deurem descarregar el servidor DHCP, ho instal·larem amb apt.
Aida:/# apt-get update
Aida:/# apt-get install dhcpd
El primer que devem fer és editar l'arxiu de configuració /etc/default/dhcp on deurem indicar la targeta de xarxa on es vol activar el servidor DHCP.
Podem fer que el servidor ofereixi IPs en diverses targetes de xarxa separant-les amb un espai. Per a activar-lo en la targeta de xarxa eth0, deuríem posar la següent línia: INTERFACES="eth0"
Editarem l'arxiu de configuració i ho adaptarem a la nostra xarxa local.
Aida:/# nano -w /etc/dhcpd.conf
# Un simple /etc/dhcpd.conf
# Això resultarà ser un servidor DHCP que dá a un client una adreça IP del rang 192.168.1.X
# Retindrà l'adreça per 3600 segons si el client no sol·licita un interval de temps específic.
# De la mateixa manera, el temps màxim permès per a retenir l'adreça serà de 7200 segons.
#
# montcadawireless.org com domini,
# 192.168.1.1 com porta d'enllaç,
# 255.255.255.0 com màscara de subxarxa,
# 192.168.1.2 com servidor DNS,
# 192.168.1.255 és la seva adreça de broadcast,
# 192.168.1.50-100 rang de client dinamics .
subnet 192.168.1.0 netmask 255.255.255.0 {
option domain-name "montcadawireless.org";
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.1.2;
option broadcast-address 192.168.1.255;
range dynamic-bootp 192.168.1.50 192.168.1.100;
default-lease-time 3600;
max-lease-time 7200;
}
# Podem assignar adreces IP estàtiques basades en la MAC del client,
# com es mostra en el següent exemple.
# Nota: Poden conèixer-se les MAC de les màquines connectades
# a la xarxa executant el comando arp des de la terminal.
host workstation {
hardware ethernet 00:00:17:93:8D:05;
fixed-address 192.168.1.5;
}
Una vegada guarda la configuració reiniciarem el servei.
Aida:/# /etc/init.d/dhcpd restart









