Titolo del modulo: dgt_sys04 – Networking
Descrizione:
In questo modulo, “dgt_sys04 – Networking”, i partecipanti studiano ciò che serve per configurare correttamente la rete su sistemi Rocky Linux. Il modulo è rivolto a professionisti IT e amministratori di sistema che vogliono approfondire la conoscenza degli ambienti di rete basati su Linux.
Il modulo tratta i concetti chiave di subnetting e indirizzamento IP, partendo dalle basi. Questo include lo studio delle subnet mask, della notazione CIDR e delle strategie per un’allocazione efficiente degli indirizzi IP.
I partecipanti mettono poi tutto questo in pratica su Rocky Linux senza digitare un solo comando: istruiscono un agente AI in linguaggio naturale per configurare la rete statica e dinamica (“assegna a questo server un indirizzo fisso nel range 10.20.0.0/24 e lascia il DHCP sulla seconda interfaccia”), poi esaminano i profili di connessione e le rotte che crea, li confrontano con i propri calcoli di subnetting e correggono tutto ciò che non torna. Gli argomenti principali includono:
-
Fondamenti di rete: ripasso dei concetti chiave dell’architettura di rete, tra cui il modello OSI e la suite TCP/IP.
-
Tecniche di subnetting: studio dettagliato dei metodi di subnetting per ottimizzare l’uso degli indirizzi IP e migliorare la sicurezza della rete.
-
Strategie di indirizzamento IP: approfondimenti su indirizzamento IPv4 e IPv6, IP privati e pubblici e pianificazione della scalabilità nelle reti di grandi dimensioni.
-
Configurazione di rete su Rocky Linux:
- Come si configurano le interfacce di rete, sia tramite i tradizionali file di configurazione testuali (ad es.
/etc/sysconfig/network-scripts/) sia con strumenti moderni comenmcli, per saper leggere e convalidare ciò che la macchina modifica. - Descrivere configurazioni client DHCP per ottenere indirizzi IP in modo dinamico e verificare i lease ottenuti.
-
Specificare assegnazioni di IP statici per i servizi critici che richiedono impostazioni di rete stabili e controllare che sopravvivano a un riavvio.
-
Troubleshooting di rete: tecniche per diagnosticare e risolvere i problemi di connettività più comuni: guidare la macchina mentre usa strumenti specifici di Linux come
ip,netstatetcpdump, e interpretare l’output che restituisce. -
Considerazioni sulla sicurezza: best practice per proteggere le configurazioni di rete su Rocky Linux, incluse regole firewall con
firewalldoiptablesrichieste in linguaggio semplice e poi verificate, e protocolli di accesso remoto sicuri.
A chi è rivolto:
Questo modulo è rivolto a professionisti IT come amministratori di sistema, network engineer o chiunque intenda specializzarsi nel networking su Linux. È consigliata, ma non obbligatoria, una conoscenza di base di Linux e dei concetti di rete.
Al termine del modulo i partecipanti saranno in grado di guidare, in linguaggio naturale, la configurazione e la gestione di reti complesse in un ambiente Rocky Linux, verificando il risultato in termini di prestazioni, affidabilità e sicurezza.
Gli studenti possono caricare i propri esercizi nel Progetto Git dell’Academy DevOps & SRE. Per questo modulo, create una cartella con il vostro username come nome nella seguente sottocartella: https://github.com/Garanti-Del-Talento/gdt_academy
