Servidor DHCP Linux
Pots llegir l'article DHCP on s'explica la teoria.
Treballarem amb màquines virtuals i en xarxa interna, ja que no poden haver 2 servidors DHCP en la mateixa xarxa.
Sólo puede quedar uno (Los Inmortales)
Va, deixem-nos de tonteríes.
Contingut
Inicialització
Utilitza les màquines virtuals (.ova, les pots trovar al robust):
- Linux Ubuntu Server (funkyserver)
- Windows XP (xipiron)
- Linux Debian (dubidubi)
Tasques
La màquina que contindrà el servidor de DHCP serà el Linux Ubuntu Server. Aquesta serà la encarregada de realitzar les concessions de les diferents IP's. Es realitzaran les següents tasques:
- Instal·lar i posar en marxa el servidor DHCP en Linux.
- Donar un rang d’adreces a les màquines que fan la petició DHCP.
- Especificar la porta d'enllaç i els servidors DNS a través del servidor DHCP per tal que totes les màquines puguin accedir a internet.
- Fes una reserva per una màquina (dubidubi o un clon del xipiron). Ja saps que es tracta de donar sempre la mateixa IP a la mateixa màquina a través de DHCP (associant l'adreça MAC).
- Esbrineu com es poden saber les concessions donades.
- Utilitzeu l'arxiu de concessions (leases) per saber quan es connecta un nou client i si es compleix el lease time indicat a l'arxiu de configuració. Expliqueu EN DETALL com ho heu comprovat.
- Documenta què és el ISC.
DEMO pel professor:
- Heu de mostrar com es connecten 2 màquines, una amb reserva i l'altra sense, i com es reflecteix a l'arxiu de concessions en el moment de connectar-vos.
Ampliació
(només si ja heu acabat l'anterior):
- Instal·la el paquet d'administració remota Webmin i configura l'arxiu del servidor DHCP a través d'ell. Consulta la guia més endavant, hi ha algunes indicacions pel cas del Ubuntu Server.
- Comprova què passa si posem 2 servidors DHCP a la xarxa (per exemple, el Ubuntu Server i el Debian).
Pistes
- Abans el servei a instal·lar es deia dhcp3-server, però des de la versió d'Ubuntu 12, el paquet es diu:
isc-dhcp-server
- Busca per internet què el ISC i explica-ho en un paràgraf.
- Per veure les darreres línies d'un arxiu hi ha la comanda tail. Per visualitzar l'arxiu de concessions (leases) t'anirà bé.
- Investiga com pots fer per tal de que es quedi la comanda activa i, si s'afegeixen concessions, ho mostri immediatament.
- Si no t'arrenca el servei DHCP probablement serà perquè tens errors a l'arxiu de conf. Per mostrar els errors mira les darreres línies de:
/var/log/syslog
- És un arxiu amb informació de tot el sistema sencer, no només del DHCP, fes-li una ullada aviam què trobes (hi ha també informació dels paquets DHCP enviats i rebuts).