Diferència entre revisions de la pàgina «Servidor DHCP Linux»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
(etiquetes #Fpinfor)
 
(Hi ha 5 revisions intermèdies del mateix usuari que no es mostren)
Línia 1: Línia 1:
 
Pots llegir l'article [[DHCP]] on s'explica la teoria.
 
Pots llegir l'article [[DHCP]] on s'explica la teoria.
 +
 +
<nowiki>#FpInfor #Asix #AsixMp08 #AsixMp08Uf1 #AsixMp08Uf01 #Smx #SmxMp07 #SmxMp07Uf1 #SmxMp07Uf01</nowiki>
  
 
Treballarem amb màquines virtuals i en xarxa interna, ja que no poden haver 2 servidors DHCP en la mateixa xarxa.
 
Treballarem amb màquines virtuals i en xarxa interna, ja que no poden haver 2 servidors DHCP en la mateixa xarxa.
Línia 22: Línia 24:
 
següents tasques:
 
següents tasques:
 
# Instal·lar i posar en marxa el servidor DHCP en Linux.
 
# Instal·lar i posar en marxa el servidor DHCP en Linux.
 +
#: Si et trobes que no arrenca el servidor DHCP, pots comprovar quins errors ha trobat a l'arxiu ''syslog'' fent un:<pre>$ tail /var/log/syslog</pre>(tail mostra les darreres línies)
 
# Donar un '''rang d’adreces''' a les màquines que fan la petició DHCP.
 
# 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.
 
# 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.
Línia 31: Línia 34:
 
DEMO pel professor:
 
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.
 
* 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.
 +
* Assegureu la connectivitat dels clients amb el navegador web
  
  
Línia 41: Línia 45:
  
 
== Pistes ==
 
== Pistes ==
Abans el servei a instal·lar es deia dhcp3-server, però des de fa algun temps es diu
+
*Abans el servei a instal·lar es deia dhcp3-server, però des de la versió d'Ubuntu 12, el paquet es diu:<pre>isc-dhcp-server</pre>
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é.<pre> $ tail -f <nom_arxiu></pre>
Busca per internet què el ISC i explica-ho en un paràgraf.
+
*: Amb la opció ''-f'' es bloqueja la shell al fitxer, i si apareix res de nou, ho mostra.
 
+
*: Pren nota d'aquesta comanda, la farem servir contínuament durant el curs
Per veure les darreres línies d'un arxiu hi ha la comanda '''tail'''. Per visualitzar l'arxiu de concessions (leases) t'anirà bé.
+
* 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: <pre>/var/log/syslog</pre>
Investiga com pots fer per tal de que es quedi la comanda activa i, si s'afegeixen concessions, ho mostri immediatament.
+
*: É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).
  
 
<br>
 
<br>

Revisió de 16:08, 29 gen 2019

Pots llegir l'article DHCP on s'explica la teoria.

#FpInfor #Asix #AsixMp08 #AsixMp08Uf1 #AsixMp08Uf01 #Smx #SmxMp07 #SmxMp07Uf1 #SmxMp07Uf01

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.


Inicialització[modifica]

Utilitza les màquines virtuals (.ova, les pots trovar al robust):

  • Linux Ubuntu Server (funkyserver)
  • Windows XP (xipiron)
  • Linux Debian (dubidubi)


Tasques[modifica]

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:

  1. Instal·lar i posar en marxa el servidor DHCP en Linux.
    Si et trobes que no arrenca el servidor DHCP, pots comprovar quins errors ha trobat a l'arxiu syslog fent un:
    $ tail /var/log/syslog
    (tail mostra les darreres línies)
  2. Donar un rang d’adreces a les màquines que fan la petició DHCP.
  3. 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.
  4. 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).
  5. Esbrineu com es poden saber les concessions donades.
  6. 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.
  7. 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.
  • Assegureu la connectivitat dels clients amb el navegador web


Ampliació[modifica]

(només si ja heu acabat l'anterior):

  1. 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.
  2. Comprova què passa si posem 2 servidors DHCP a la xarxa (per exemple, el Ubuntu Server i el Debian).


Pistes[modifica]

  • 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é.
     $ tail -f <nom_arxiu>
    Amb la opció -f es bloqueja la shell al fitxer, i si apareix res de nou, ho mostra.
    Pren nota d'aquesta comanda, la farem servir contínuament durant el curs
  • 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).