Come si legge la mappa di rete: dove va il traffico di una macchina
C’è una domanda a cui una vista a elenco risponde male: da dove passa esattamente il traffico di questa macchina. Si può rispondere, ma solo ricostruendo la catena a mente ogni volta.
AtlasPVE ·
Questa voce risponde a
- proxmox schema di rete
- proxmox vista topologia
- su quale bridge sta la mia vm proxmox
- proxmox mappa di rete
- visualizzare le connessioni proxmox
Le viste a elenco rispondono bene a "che cosa c’è": tante macchine, tanti bridge, tante schede. Non rispondono con la stessa facilità a "da dove passa il traffico di questa macchina". Si può rispondere, ma bisogna aprire quattro schermate e unire la catena a mente, e bisogna riunirla ogni volta che te lo chiedi.
Perché una mappa non è un elenco
Tutte le voci di rete di questo wiki descrivono lo stesso metodo: segui la catena. Macchina, bridge, porta fisica, mondo esterno. Un elenco non ti consegna quella catena, ti consegna i suoi pezzi; la catena la monti tu ogni volta. Una mappa è la catena.
La differenza si vede durante un guasto. In una giornata tranquilla percorrere quattro schermate non è una fatica. Quando qualcosa non funziona e l’ora è tarda, una catena tenuta a mente si ricompone storta.
Gli anelli che una mappa deve avere
In ordine: il mondo esterno, la porta fisica, l’aggregazione se c’è, il bridge, l’etichetta se c’è, e infine la macchina stessa. Se manca uno di questi anelli la mappa è bella e inutile, perché è proprio all’anello mancante che ti blocchi.
Che cosa una mappa non deve fare
Non deve essere bella a scapito della verità. Una mappa che disegna una linea inesistente, o che omette una linea reale, è peggiore di un elenco: un elenco ti costringe a pensare, una mappa sbagliata ti convince di essere sicuro.
La differenza fra uno schema disegnato e una mappa viva
Uno schema disegnato una volta non può dirti due cose: se quel collegamento sta portando traffico in questo momento, e se una regola lo sta filtrando. Sono entrambe domande poste durante un guasto. Uno schema appeso al muro non descrive la realtà sei mesi dopo; una mappa viva mostra quello che c’è.
Che cosa si cerca su una mappa
Una macchina attaccata a niente. Se la sua scheda di rete penzola, la questione è al primo anello della catena.
Un bridge senza porta fisica. Le macchine su di esso si vedono tra loro e nient’altro. È l’immagine del sintomo "le macchine si vedono ma non c’è internet".
Un’etichetta presente da un lato solo. Se l’etichetta c’è da una parte e dall’altra no, non compare alcun errore e non passa alcun pacchetto.
Due macchine che non dovrebbero vedersi poste sullo stesso bridge. È qui che ciò che credevi separato risulta non separato.
Dove la mappa non vede
La mappa mostra ciò che l’host riferisce. Quello che accade dentro una macchina virtuale non è su questa mappa: il suo firewall, il suo instradamento, le sue impostazioni. Nel caso "sul server è tutto aperto ma non riesco a connettermi", la mappa ti sembrerà pulita, perché il lato server lo è davvero.
Saperlo non indebolisce la mappa, ti permette di usarla bene: la mappa esclude il lato server, e resta l’interno della macchina.
Che cosa fa Atlas
Atlas disegna la catena dall’inizio alla fine su una sola schermata: il mondo esterno, le schede fisiche, i collegamenti aggregati se ci sono, i bridge, le interfacce etichettate, e all’estremità le macchine virtuali e i contenitori. Tutti gli anelli qui sopra sono quindi sulla mappa, e non devi aprire una quarta schermata.
Lo spessore delle linee segue il traffico dal vivo, così vedi a colpo d’occhio quale collegamento sta davvero lavorando; è una delle due cose che uno schema disegnato non può dare. La seconda sta sui nodi stessi: se su un’interfaccia il firewall è attivo e c’è un’etichetta, la mappa lo mostra accanto alla macchina.
Che cosa significano i simboli è scritto nella legenda della mappa, così non devi memorizzare un colore o una forma.
Fonti
La documentazione ufficiale di Proxmox. In inglese, e su questo argomento l’ultima parola è la sua.