Come riparare efficacemente un bridge di rete non funzionante
Come risolvere il problema del bridge di rete che non funziona nelle macchine virtuali
Ci siamo passati tutti quando la macchina virtuale si rifiuta di connettersi: non importa cosa si provi, il bridge di rete non collabora. A volte la VM sembra non riuscire a vedere o ad accedere a Internet, il che è davvero frustrante. Di solito, il problema è dovuto a una configurazione errata nelle impostazioni di rete, soprattutto se si sta cercando di creare un bridge tra la rete host e la VM. Risolvere questo problema richiede solo pochi passaggi, ma eseguirli correttamente è fondamentale affinché la VM ottenga un accesso di rete adeguato.
Ecco alcuni dettagli che ho provato personalmente quando le cose vanno male con VirtualBox o VMWare, soprattutto quando la rete sembra non funzionare. Dopo queste correzioni, potresti vedere la VM connettersi di nuovo senza problemi, o almeno avvicinarti alla radice del problema.È un po’ strano, ma a volte un semplice interruttore o una modifica delle impostazioni può fare la differenza. Tieni presente che alcune cose potrebbero richiedere un riavvio o un rapido ripristino della rete.
Che cos’è Network Bridge?
Se non sei completamente sicuro di cosa faccia effettivamente un bridge di rete, non preoccuparti: è fondamentalmente un dispositivo o un’impostazione che collega due reti diverse in una sola. Come combinare due segmenti LAN in modo che i dispositivi su entrambe le estremità possano comunicare come se fossero sulla stessa rete locale. Quando funziona correttamente, la tua VM dovrebbe essere in grado di accedere a Internet proprio come un normale PC.
Negli ambienti virtuali, il bridging crea un collegamento tra la scheda di rete virtuale della VM e la scheda di rete fisica dell’host, consentendo alla VM di ottenere un indirizzo IP dal router e di connettersi a Internet. A volte, però, soprattutto dopo aggiornamenti o modifiche alla rete, questa connessione può interrompersi o non essere configurata correttamente.
Dovresti collegare due o più reti?
Vuoi creare un bridge tra più reti? Sì, è utile, soprattutto se vuoi ridurre collisioni e colli di bottiglia del traffico. Inoltre, è utile quando hai esaurito le porte del router o il tuo Wi-Fi non è affidabile: il bridging può fornire alla tua VM o ai tuoi dispositivi speciali una connessione più diretta. In alcune configurazioni, il bridging riduce la congestione di rete e rende il tutto più fluido, ma se configurato in modo errato, può anche causare confusione e interruzioni.
Come risolvere il problema del bridge di rete che non funziona nelle macchine virtuali
Se la tua VM non riesce a connettersi online, il problema è solitamente nelle impostazioni della scheda di rete. Ecco cosa fare a seconda che tu stia utilizzando VMWare o VirtualBox. Questi passaggi servono per assicurarti che la tua VM sia impostata per utilizzare la modalità di bridging corretta e che la rete host sia configurata correttamente. A volte, il bridge diventa instabile a causa di semplici errori o driver obsoleti, quindi segui queste soluzioni.
Seleziona l’opzione Bridged dalle impostazioni di rete della tua VM
Questo è il passaggio più elementare, ma spesso viene trascurato. Devi assicurarti che la scheda di rete della tua VM sia impostata in modalità Bridged, non NAT o Host-Only. In caso contrario, la tua VM potrebbe rimanere bloccata senza accesso a Internet, anche se l’host è online. Questo vale sia che tu utilizzi VMWare Workstation, VMWare Player o VirtualBox.
Su VMWare Workstation 16 Player
- Apri VMWare, seleziona la tua VM nel pannello di sinistra: vuoi che queste impostazioni vengano applicate a questa macchina specifica.
- Fare clic su Modifica impostazioni macchina virtuale.
- Vai alla scheda Hardware e seleziona Scheda di rete.
- Assicurati che il pulsante di opzione per Bridged sia selezionato: a volte, l’impostazione predefinita è NAT o qualcos’altro, che in questo caso non è quello che desideri.
- Fai clic su OK, quindi riavvia la macchina virtuale e verifica se la connettività viene ripristinata. A volte, riavviare il PC host può essere utile se non si verificano cambiamenti immediati.
Su Oracle VM VirtualBox
- Avvia VirtualBox e seleziona la tua VM.
- Fare clic su Impostazioni, quindi andare su Rete.
- Seleziona l’adattatore che vuoi configurare; assicurati che l’opzione Abilita adattatore di rete sia selezionata.
- Individuare il menu a discesa Allegato a e selezionare Adattatore bridge.
- Controlla il campo Nome per assicurarti che punti alla tua connessione di rete primaria (come Ethernet o Wi-Fi).In caso di dubbi, scegli la scheda di interfaccia di rete effettiva (come Wi-Fi o Ethernet).
- Fai clic su OK, quindi riavvia la macchina virtuale. Se non accade nulla, a volte disattivare e riattivare l’adattatore può aiutare a verificare se il bridge è attivo.
Rendi VMnet0 Auto-Bridge su Manuale nell’editor di rete virtuale
A volte, anche impostando l’adattatore su Bridged, non funziona correttamente perché VMnet0 (la rete bridge predefinita in VirtualBox e VMWare) non si collega correttamente.È possibile risolvere il problema configurando VMnet0 in modo che esegua un bridge esplicito con l’adattatore di rete attivo. Sembra complicato, ma in realtà è semplice se si utilizza il Virtual Network Editor di VMware.
- Vai su Questo PC > Disco locale (C:) > Programmi (x86) o ovunque sia installato VMware o VirtualBox.
- Individua ed esegui vmnetcfg.exe con diritti di amministratore (in VMware Workstation Pro).Se non vedi questo file, potrebbe essere necessario scaricare VMware Tools o modificare l’installazione.
- Nell’editor di rete virtuale, seleziona Vmnet0.
- In Bridged to, seleziona l’interfaccia di rete a cui desideri effettuare il bridge (ad esempio, Wi-Fi o Ethernet).Assicurati che sia attiva e connessa prima di procedere.
- Fare clic su OK e riavviare la macchina virtuale o il PC host, se necessario.
Utilizzare un nuovo adattatore di rete
Se quanto sopra non funziona e sei ancora bloccato, creare una nuova scheda di rete all’interno della tua VM può risolvere il problema. A volte, il danneggiamento della scheda o un’errata configurazione causano questo problema.
Su VMWare
- Apri VMWare, seleziona la tua VM, quindi fai clic su Modifica impostazioni macchina virtuale.
- Nella sezione Hardware, seleziona Scheda di rete e poi Rimuovi.
- Fare clic su Aggiungi…, quindi selezionare nuovamente Scheda di rete e premere Fine.
- Imposta questo nuovo adattatore su Bridged e premi Ok.
Su VirtualBox
- Vai su Impostazioni > Rete, quindi seleziona la tua scheda di rete attuale.
- Deseleziona Abilita scheda di rete, chiudi la finestra di dialogo, quindi riaprila e riabilita la scheda. A volte questo aggiorna la connessione.
- Se ancora non funziona, puoi rimuoverlo completamente e aggiungerne uno nuovo, scegliendo nuovamente la modalità Bridged.
Reinstalla la tua macchina virtuale
Ultima spiaggia? Reinstallare completamente il software della VM. A volte, driver di rete corrotti o configurazioni errate persistono e richiedono una nuova installazione. Basta disinstallarlo tramite Pannello di controllo > Disinstalla un programma, quindi scaricare la versione più recente. Durante l’installazione, verificare di aver selezionato la modalità Bridged durante la configurazione. Funziona per alcuni, soprattutto dopo che aggiornamenti importanti hanno creato problemi.
Come risolvere il problema del bridge di rete che non funziona su un PC host Windows 11
Se il PC host mostra “Rete non identificata” o perde la connessione internet dopo aver configurato il bridge, è molto comune. Di solito si tratta di conflitti IP o DNS. La soluzione consiste solitamente nel modificare le proprietà della scheda di rete.
- Fare clic con il pulsante destro del mouse su Bridge di rete in Connessioni di rete e selezionare Proprietà.
- Assicurati che gli adattatori desiderati siano selezionati in Questa connessione utilizza i seguenti elementi:
- Quindi, seleziona Protocollo Internet versione 4 (TCP/IPv4) e fai clic su Proprietà.
- Seleziona ” Utilizza il seguente indirizzo IP” e inserisci manualmente un IP compreso nell’intervallo di rete. Ad esempio, se il router si trova a
192.168.106.1, imposta l’IP del bridge su192.168.106.2. - Impostare la maschera di sottorete su
255.255.255.0(solitamente compilata automaticamente). - Per Gateway predefinito, utilizzare l’IP del router (
192.168.106.1in questo caso). - Nei campi DNS, assegna il tuo server DNS, ovvero l’IP del tuo router o un DNS pubblico come Google DNS 8.8.8.8.
- Fai clic su OK, quindi attendi qualche secondo affinché la rete si stabilizzi. Se il problema persiste, disattiva e riattiva il bridge o riavvia.
Domande correlate
Come posso creare manualmente connessioni bridge su Windows 11?
In pratica, puoi creare un bridge di rete manuale selezionando due o più schede di rete, cablate e wireless, e chiedendo a Windows di collegarle. Il modo più semplice: fai clic con il pulsante destro del mouse sull’icona del Wi-Fi attivo, vai su Impostazioni di rete e Internet, trova Impostazioni di rete avanzate, quindi fai clic su Modifica opzioni scheda. Da lì, seleziona due schede, fai clic con il pulsante destro del mouse e seleziona Connessioni bridge. Potrebbe volerci un po’, ma dopodiché tutti i dispositivi connessi dovrebbero vedere un’unica rete unificata. Un piccolo avvertimento: a volte Windows ha qualche difficoltà durante questo processo, quindi potrebbero essere necessari pazienza e diversi tentativi.È un po’ strano il modo in cui Windows gestisce queste cose, ma una volta che funziona, è tutto a posto.
Riepilogo
- Controlla le impostazioni della scheda di rete della tua VM: assicurati che sia in modalità Bridged.
- Assicurati che la connessione di rete host sia attiva e correttamente selezionata nelle impostazioni della VM.
- Se necessario, configurare VMnet0 per creare un bridge esplicito con la scheda di rete principale.
- Per risolvere il problema, provare ad aggiungere o rimuovere schede di rete all’interno della VM.
- Su Windows, modifica le proprietà del bridge di rete per impostare un IP statico, se necessario.
Incartare
I problemi di bridging di rete possono essere davvero fastidiosi, soprattutto quando si verificano subito dopo un aggiornamento di sistema o una modifica della rete. Ma onestamente, la maggior parte delle soluzioni consiste nel ricontrollare le impostazioni delle schede, assicurarsi che siano impostate sulla modalità corretta e, a volte, aggiornare o riconfigurare le schede di rete. Non è sempre semplice, ma con pazienza, di solito è risolvibile. Incrociamo le dita, che questo riporti la macchina virtuale online, o almeno la riporti più vicina alla normalità.