# 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