---
# System prepended metadata

title: dhcp - smxm7 - 20232024

---

# dhcp - smxm7 - 20232024

[TOC]

## Activitats 01 - Gestió automàtica paràmetres de xarxa
Configura el servidor de dhcp (**isc-dhcp-server**) al servidor ubuntu amb una ip de les ips disponibles per al teu rang d'ips (ip de xarxa proporcionada) de manera que l'escriptori (client) reba una ip, la passarel·la i dos servidors de dns (8.8.8.8 i 1.1.1.1) i que puga "navegar" amb firefox. Recorda que te caldrà configurar el servidor com a un router!! ;) (ip_forwarding i nat forwarding/masquerade)

Validació: pots fer ping a 8.8.8.8 :smile: 
### pista (nat forwarding)
https://www.linode.com/docs/guides/linux-router-and-ip-forwarding/
https://web.archive.org/web/20240418235207/https://www.linode.com/docs/guides/linux-router-and-ip-forwarding/?tabs=iptables

## Activitat 02 - Reserva IPs
Configura el server per fer que el client sempre rebi la mateixa ip


## Activitat 03 - múltiples xarxes
Configura el 2on escriptori (i el server) per que rebi una ip d'una segona xarxa: 10.23.(X+100).0/24 (on X és el 3r octect de la Xarxa 1 (X))

## Activitat 04 - Configura el 2on servidor (redundància)
### pista (dhcp failover)
Configura el 2on servidor (isc-dhcp-server) per assegurar-nos que els dos escriptoris reben una ip sempre i quan un dels dos servers estigui en funcionament.
 

## activitat 05 - Servidor Kea
configura el servidor kea per que done ips a una xarxa (de manera fixa i dinàmica)


## activitat 06 - repte UF1: (IDD) Ipam, Dns i Dhcp


A l'hora de **documentar** els elements de la **infraestructura de xarxa** (des de el rang d'ips que fem servir, passant per routers i switchs, i fins i tot servidors relacionats (dhcp i dns)) podem fer servir des d'un full de càlcul **(sic)**, un document **(sic²)** o una eina d'àmbit empresarial com ara ***Netbox***. Aquest programari permet gestionar el que s'anomena com a SSOT (**single source of truth**: el que apareix aquí és vàlid). 

Proposta: **Instal·la**, a un dels escriptoris, Netbox (via docker) https://github.com/netbox-community/netbox-docker i **configura'l** de manera que sigui referència de 2 servidors de dhcp (redundants/en failover), 2 xarxes (10.23.X.0/24 i 10.23.X+100.0/24) i dos servidors de dns bind pels dominis (inventat01.iticbcn i inventat02.iticbcn) gestionats un per cada servidor com a primari, sent l'altre servidor de recolçament (Només se demana la zona directa: resolució de noms a ips)
**NOTA**: si veig el domini "inventat01" quedarà suspés el repte. 

Links ajuda: 
[docker + docker-compose]
https://hackmd.io/@joaniznardo/docker-setup-ub2204

[netbox demo ( [+] sense instal·lar res / [-] se reinicia a les 24h)]
https://demo.netbox.dev/

### [captures...]  

![Captura de pantalla de 2024-03-14 16-22-52](https://hackmd.io/_uploads/HyMHqqxCa.png)
![Captura de pantalla de 2024-03-14 16-23-04](https://hackmd.io/_uploads/H1IS9clA6.png)
![Captura de pantalla de 2024-03-14 16-23-49](https://hackmd.io/_uploads/By5H59l06.png)
![Captura de pantalla de 2024-03-14 16-24-01](https://hackmd.io/_uploads/SJ2H5cxRT.png)

### [captures netbox a desktop isard]  

![Captura de pantalla de 2024-03-14 17-16-29](https://hackmd.io/_uploads/B1ih7jg0T.png)
![Captura de pantalla de 2024-03-14 17-17-42](https://hackmd.io/_uploads/S1ph7ieA6.png)
![Captura de pantalla de 2024-03-14 17-18-28](https://hackmd.io/_uploads/B1eTmoeRa.png)


[altres]
https://netboxlabs.com/zero-to-hero/

Avaluació: 
- canvis / afegits a Netbox
- adaptació dels canvis de netbox a ips / server dhcp / server dns
- resolució de problemes (després de que faci canvis al teu entorn)
- aturar un server de dhcp i comprovar que continuem tenint servei de dhcp
- aturar un servidor de dns i comprovar que continuem tenint servei
- servidor apache amb web digna en 1 servidor accessible des dels 2 navegadors per nom

- carpeta amb captures de pantalla significatives de: (max 20 captures)
  - netbox
  - fitxers de configuració de dns
  - fitxers de configuració de dhcp

Dates de Validació: 
 - grup A - dx 20 Març de 2024
 - grups B i C - dj 21 de Març de 2024
