# 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...]




### [captures netbox a desktop isard]



[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