Host di rete con bridge VMstation Workstation non raggiungibile


19

VMware Workstation 7 su Win7-64 (Home Premium).

L'ho confermato su qualsiasi guest in esecuzione su questa macchina (da winxp a debian).

Sto utilizzando una connessione di rete con bridge per i miei ospiti (automatica su VMnet0). Tutta la configurazione di rete viene eseguita con DHCP (incluso sull'host).

Problema

Cosa non posso fare:

  • Effettua il ping del mio computer host da qualsiasi VM. (o mi mostra "Host di destinazione irraggiungibile" o sarà solo timeout)

Quello che mi POSSO fare subito dopo l'accensione, senza problemi a tutti.

  • Posso connettermi a Internet dall'interno della VM
  • Posso eseguire il ping del mio router dall'interno della VM
  • Posso eseguire il ping di altre macchine sulla mia rete dall'interno della VM
  • Altre macchine possono eseguire il ping della VM
  • Altre macchine possono eseguire il ping dell'host
  • Il mio computer host può eseguire il ping della VM (questo è importante. Leggi di più)

Dettagli

Quindi ho il mio router assegnato come 192.168.2.1/255.255.255.0 e il router fornisce il servizio DHCP (e sembra che lo stia facendo con successo).

Non ci sono conflitti IP sulla rete di cui sono a conoscenza. Tutte le maschere gateway e subnet sono appropriate e corrispondenti.

Il mio intero seminario è su una singola sottorete, con un singolo server DHCP e gateway.

Esiste un metodo in cui posso eseguire correttamente il ping, ma richiede una connessione attiva avviata dall'host (inizio a eseguire il ping dall'host alla macchina virtuale). Durante il periodo di connessione attiva, posso eseguire correttamente il ping dalla VM all'host, utilizzando l'indirizzo IP esplicito. Non appena la connessione host viene chiusa, il ping della VM inizia a bloccarsi con gli stessi vecchi messaggi.

I miei pensieri

Questo sembra davvero un problema con il firewall, ma ho disattivato tutti i firewall su host e VM, ho spento la rete, riacceso e il problema persiste ancora. E se si trattasse di firewall, perché solo l'indirizzo IP associato alle reti VM con bridge sarebbe bloccato.

Mi sembra che il mio sistema operativo host (Win7) sia in qualche modo configurato in modo errato, oppure, VMware Workstation sia configurato in modo errato dal lato host. Anche se ho fatto del mio meglio per mettere tutto in default, mi sento come se mi mancasse qualcosa di sciocco.


1
Hai risolto questo? Ho lo stesso problema serverfault.com/questions/524310/…
mowwwalker,

A rischio di sembrare un coglione - e solo perché ha funzionato per me - "Hai provato a spegnerlo e riaccenderlo?" Il PC host, intendo.
marklark,

Sembra che ci sia più di una risposta ragionevole se leggi di seguito, poiché sembra che ci possano essere alcune cause diverse che possono creare questo problema. La migliore risposta rapida è che in qualche modo la tua scheda di rete host (quella che stai collegando) è impostata in modo errato o ha altri software che interferiscono con essa. Di seguito dovresti trovare le indicazioni su dove potresti iniziare a cercare.
user2097818

La scheda di rete fisica che stai collegando è effettivamente connessa a qualcosa? In caso contrario, c'è il tuo problema - almeno in alcuni casi, Windows lo chiuderà più o meno completamente se non viene rilevato alcun collegamento.
rackandboneman

Risposte:


20

Ho avuto lo stesso problema: impossibile eseguire il ping su <-> dall'host e dall'ospite. Altre reti andavano bene. Deselezionai il filtro DNE LightWeight che avevo installato e risolto il problema. Grazie al commento di Walkerneo. Il mio filtro DNE proveniva da Citrix.

  1. Centro connessioni di rete e condivisione
  2. Seleziona il tuo adattatore con Internet
  3. Fare clic sul pulsante Proprietà nella finestra Stato connessione
  4. Deseleziona il filtro DNE LightWeight nelle proprietà dell'adattatore
  5. Fare clic su OK e attendere che l'adattatore si ripristini da solo

1
Mi stavo strappando i capelli e funzionava perfettamente! Grazie!
Kyle Lowry

1
Sacri fumi. Avevo dimenticato di aver installato DNE (installato per qualche correzione casuale del client VPN VPN). Grazie!
freb,

2
Ho cambiato il mio hostOS dal post originale, non ho più questo problema e quindi non posso più verificare personalmente il problema / la soluzione. Questo è stato votato come il più popolare, quindi lo segnerò come risposta accettata. Anche se non ho usato Citrix, posso ricordare un certo numero di programmi che ho installato che potrebbero aver inserito un filtro sulla mia scheda di rete senza che me ne rendessi conto e che avrebbe potuto essere una causa molto probabile nel mio caso.
user2097818

7

È necessario abilitare il protocollo bridge VMware sull'host.

Vai al Centro connessioni di rete e condivisione. Sul lato destro ci sarà un elenco di connessioni (Tipo di accesso: connessioni), selezionare la scheda di rete VMware. Aprire Proprietà, selezionare la casella Protocollo VMware Bridge ed uscire dalla schermata.


1
Sto usando la modalità bridge e il mio RHEL è configurato con IP pubblico. e non sono in grado di suonare da fuori
Vishwanath gowda k

1

Ho un problema simile e sono riuscito a risolverlo. Ho installato sia Virtualbox che VMware Workstation. VMnet0 di VMware tenta di utilizzare il mio adattatore fisico, ma [Scheda di rete Virtualbox Bridge] anziché [Protocollo Bridge VMware].

L'ho risolto nel modo seguente:

1) Disabilita [Virtualbox Bridge Network Adapter]

2) "Ripristina predefiniti" per "Virtual Network Editor" di VMware

3) Selezionare nuovamente "Bridged to:" di VMnet0 sul mio adattatore fisico

Ma questa volta senza conflitto con Virtualbox Bridge Adapter, utilizzerà il [VMware Bridge Protocol]


0

Finora, la mia conclusione è che il meccanismo di collegamento in qualche modo sta causando il problema. Sento anche che questo potrebbe essere specifico per versione / sistema operativo, poiché non ricordo questo problema in passato (anche se, potrei sbagliarmi).

Quando utilizzo una seconda scheda di rete sul mio computer host, la mia macchina virtuale è in grado di eseguire il ping di quella scheda di rete, ma non la scheda di rete che fornisce la connessione con ponte. (ogni scheda di rete ha un indirizzo IP diverso)

modificare

C'era sicuramente qualcosa che stava alterando la connessione a ponte, anche se di recente ho reinstallato il sistema operativo, quindi non posso dire con certezza quale fosse il problema o la soluzione. Il problema non si è mai ripresentato (anche se ero molto più selettivo sul software che ho installato, il che potrebbe suggerire la risposta ora accettata)


2
Ciao, ho appena risolto questo problema per me stesso! Era a causa dell'installazione del driver SonicWall. Sono curioso di sapere se questo (o qualcosa di simile) risolve il problema anche per te. Prova a fare clic con il pulsante destro del mouse sulla scheda di rete, vai su Proprietà e verifica se viene visualizzato qualcosa di fuori norma. Disabilitare 'DNE LightWeight Filter' ha funzionato per me. In bocca al lupo!
mowwwalker,

1
@Walkerneo Dovresti pubblicare questo come una risposta adeguata, poiché il tuo commento ha aiutato almeno altre due persone che hanno pubblicato le risposte a confermarlo.
slhck,

0

Ho avuto lo stesso problema, ciò che ha veramente risolto il mio problema è abilitare il supporto Adhoc 802.11n per la scheda di rete attiva.

Quello che devi fare è

  1. Vai a Proprietà del mio computer
  2. In Schede di rete , fare clic con il tasto destro sulla scheda di rete e andare su Proprietà
  3. Vai alla scheda Avanzate .
  4. Impostare il valore del supporto Adhoc 802.11n su Abilita .
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.