Windows Server 2025 / Scegliere un commutatore Hyper-V e creare una rete privata
Il commutatore virtuale Hyper-V determina quali computer una macchina virtuale (virtual machine, VM) può raggiungere tramite la scheda collegata. Esterno conduce alla rete fisica; Interno collega le VM connesse e l’host; Privato collega le VM sullo stesso commutatore dello stesso host. Scegliete in base agli accessi necessari e alla separazione prevista, poi configurate gli indirizzi dentro i guest.
Confrontare Esterno, Interno e Privato
| Tipo | Ambito di collegamento di base | Uso di esempio |
|---|---|---|
| Esterno (External) | VM connesse tramite una scheda di rete fisica (NIC) alla rete associata. | Accesso autorizzato alla rete locale reale. |
| Interno (Internal) | VM collegate e sistema operativo host, con indirizzi appropriati. | Amministrazione del laboratorio via IP dall’host. |
| Privato (Private) | VM sullo stesso commutatore dello stesso host, senza interfaccia host per quella rete. | Test separati di Dynamic Host Configuration Protocol (DHCP, configurazione dinamica degli host) o Active Directory (AD). |
Creare un commutatore Interno o Privato non fornisce automaticamente DHCP o Internet. La traduzione degli indirizzi di rete (Network Address Translation, NAT) su un commutatore Interno richiede un progetto separato con prefisso, interfaccia host, gateway e compatibilità con le reti esistenti. WinNAT da solo non assegna gli indirizzi alle VM. Questa esercitazione crea un commutatore Privato senza instradamento esterno. Controllate altre schede guest, bridge e funzioni router: il nome del commutatore non garantisce da solo l’isolamento di ogni percorso.
Un commutatore Esterno è associato a una scheda fisica. Consentire al sistema operativo di gestione di condividerla cambia il percorso di rete dell’host e può interrompere la sessione remota. Prima di simili modifiche annotate IP, gateway, rete locale virtuale (VLAN) e accesso amministrativo. Consultate la guida alla creazione e condivisione dei commutatori. Non convertite una connessione esistente in Esterno come rimedio rapido senza piano di recupero.
Pianificare i collegamenti prima di spostare una VM
Usate HV1 con Hyper-V installato e verificato dopo il riavvio e un account amministrativo. Create il nuovo Lab-Private per la VM di prova HVTEST01. Se questa manca, potete creare prima il commutatore e verificare il guest quando sarà disponibile. Non spostate DC1 o FS1 funzionanti solo perché il loro commutatore isolato ha un altro nome: potreste interrompere risoluzione dei nomi, DHCP e gestione. Annotate i collegamenti precedenti delle schede di ogni VM di prova.
- Confrontate il prefisso di esempio 172.24.50.0/24 con reti locali, reti private virtuali (VPN) e inventario del laboratorio. In caso di sovrapposizione progettate un altro intervallo coerente, senza rinumerare server esistenti prima di rivederne le dipendenze.
- Controllate il commutatore e l’host effettivi di ogni scheda. Due commutatori differenti non si collegano solo perché i guest usano la stessa sottorete numerica.
- Mantenete il DHCP di prova esclusivamente nel segmento isolato autorizzato. Non collegate quella VM alla rete fisica soltanto per ottenere un lease.
- Scegliete un progetto Interno se l’host deve comunicare via IP e pianificate anche scheda virtuale e indirizzo host. Non trasformate senza esame un commutatore usato da altri guest.
In un segmento senza router lasciate il gateway vuoto: inventare un indirizzo non crea una via d’uscita. I membri del dominio devono usare il sistema dei nomi di dominio (Domain Name System, DNS) interno pertinente; un DNS pubblico alternativo non risolve la mancata risoluzione del dominio. La pianificazione di rete Hyper-V distingue commutatore e scheda: numeri di sottorete uguali non uniscono reti virtuali diverse.
Creare il commutatore Privato
- Selezionate HV1 nella console di gestione di Hyper-V e confermate la connessione amministrativa. Mantenete accesso alla console e non cambiate le reti di altre VM.
- Aprite Gestione commutatori virtuali ed esaminate i nomi presenti prima di aggiungerne uno.
- Scegliete Privato e Crea commutatore virtuale. Verificate di non aver selezionato Esterno o una scheda fisica.
- Immettete il nome letterale Lab-Private e una descrizione del laboratorio isolato. Se il nome esiste, fermatevi e controllate proprietario, tipo e schede; non sovrascrivetelo né eliminatelo per continuare.
- Applicate, poi selezionate di nuovo il commutatore e confermate nome Lab-Private e tipo Privato. La configurazione guest non è ancora verificata.
Come alternativa alla console grafica, aprite Windows PowerShell come amministratore su HV1. L’esempio si arresta se il nome esiste, per consentirne l’esame senza riutilizzare un commutatore altrui. New-VMSwitch con SwitchType Private non richiede una scheda fisica. Scegliete interfaccia grafica o blocco di comandi; non ripetetelo dopo avere creato lo stesso oggetto dalla console:
if (Get-VMSwitch -Name 'Lab-Private' -ErrorAction SilentlyContinue) {
throw 'A switch with this name already exists. Review it first.'
}
New-VMSwitch -Name 'Lab-Private' -SwitchType Private
Get-VMSwitch -Name 'Lab-Private' | Select-Object Name,SwitchType
La query finale deve restituire Name Lab-Private e SwitchType Private. Se il blocco si arresta perché il nome esiste, esaminate l’oggetto e scegliete eventualmente un vostro nome alternativo usato coerentemente. Non eliminate il controllo protettivo per riutilizzare alla cieca. SilentlyContinue sopprime l’errore del nome non trovato, ma un problema di diritti o connessione non dimostra un inventario vuoto. Fermatevi in caso di errori di lettura o creazione, verificate HV1, privilegi e risultato reale e non considerate l’assenza di output una prova di successo.
Verificare scheda virtuale e IP guest separatamente
Quando HVTEST01 è disponibile, apritene Impostazioni nella console di gestione di Hyper-V, selezionate la scheda di rete prevista e Lab-Private come commutatore virtuale. Verificate VM e scheda e applicate solo alla vostra macchina di prova. Il collegamento della scheda non configura IP, maschera, gateway o DNS nel guest. Per provare la comunicazione fra guest occorre un’altra VM di test autorizzata sullo stesso host e commutatore; non usate un server di dominio operativo come sostituto.
- In ogni guest eseguite ipconfig /all e controllate scheda prevista, IPv4, maschera, origine DHCP o statica e DNS. Non scambiate un’altra scheda per l’interfaccia del laboratorio.
- Usate indirizzi univoci nello stesso segmento oppure controllate un lease DHCP fornito intenzionalmente nella rete isolata. Come esempio statico solo in un laboratorio senza conflitti, 172.24.50.101 e 172.24.50.102 possono usare la maschera 255.255.255.0. Verificate prima disponibilità e assenza di sovrapposizioni con gli ambiti DHCP, annotate valori precedenti e lasciate vuoto il gateway se manca il router. Nel guest Windows aprite ncpa.cpl → Proprietà della scheda → Protocollo Internet versione 4 (TCP/IPv4) → Proprietà e scegliete la configurazione manuale. Inserite indirizzo e maschera e mantenete il DNS adatto al ruolo. Non cambiate la scheda di gestione dell’host.
- Da un guest provate l’indirizzo dell’altro e il servizio previsto, che deve essere in ascolto e consentito dalle regole appropriate. Aprire una condivisione autorizzata verifica qualcosa di diverso dal ping. Annotate destinazione, operazione ed errore senza modificare insieme indirizzi, VLAN e firewall.
- Provate lo stesso destinatario tramite il nome previsto e con identità corretta. Se l’IP funziona e il nome no, esaminate risoluzione e DNS. Se il servizio risponde negando l’accesso, esaminate autenticazione e permessi; i risultati non sono equivalenti.
Un host che non raggiunge direttamente per IP un guest sul commutatore Privato può comportarsi come previsto. VMConnect apre la console attraverso la gestione Hyper-V, indipendentemente da quel percorso IP guest. Un ping riuscito non dimostra funzionamento della porta del servizio, permessi o autenticazione tramite nome. Anche un ping fallito non prova un guasto del commutatore: esaminate le regole firewall pertinenti senza disabilitare globalmente il firewall.
Diagnosticare e rimuovere solo il commutatore di prova
| Sintomo | Verifiche |
|---|---|
| Indirizzo 169.254.x.x | Se il guest attende DHCP, controllare server raggiungibile nel segmento, ambito attivo e lease. L’autoconfigurazione non individua da sola la causa. |
| Nessuna comunicazione fra guest | Stesso host e commutatore, scheda corretta, indirizzi univoci, maschera, VLAN e regole firewall del servizio. |
| Fallisce solo l’accesso IP dall’host | Progetto Privato o Interno e presenza prevista di un’interfaccia host; distinguere console e rete guest. |
| Rete locale funzionante ma niente Internet | Router, NAT e gateway effettivamente presenti. Privato non fornisce uscita automatica. |
Configurate VLAN solo all’interno di un progetto coerente da un capo all’altro, comprese schede guest e dispositivi interessati. Prima di rimuovere Lab-Private inventariate tutte le VM e le schede collegate, anche di macchine spente, e mantenete gli accessi necessari. Per le VM di prova da conservare, ripristinate collegamenti e impostazioni guest documentati oppure lasciatele scollegate secondo il piano di pulizia. Rimuovete poi soltanto il nuovo commutatore di prova dalla Gestione commutatori virtuali e confermate che non compaia più. Non eliminate altri commutatori, schede host o dischi VM. Rimuovere un commutatore ancora utilizzato interrompe i collegamenti delle sue schede.




