Javítás: A VMware Bridged Network nem működik

Néhány VMware Workstation Player és VMware Workstation Pro felhasználó arról számol be, hogy az összes vendéggéppel áthidalott hálózati probléma van. Az történik, hogy egyik vendég virtuális gépük sem léphet kapcsolatba a fogadó géppel, és a fogadó gép nem léphet kapcsolatba a vendég gépekkel. A jelentések szerint ez a probléma Windows 7, Windows 8 és Windows 10 rendszereken jelentkezik.

Mi okoz problémát a VMware Bridged Network szolgáltatással?

Megvizsgáltuk ezt a problémát különböző felhasználói jelentések és a probléma megoldására általánosan használt javítási stratégiák megvizsgálásával. Összegyűjtött adatok alapján több olyan általános forgatókönyv létezik, amelyekről ismert, hogy ehhez a kérdéshez vezetnek:

  • A Vmnetbridge.sys nem működik - mint kiderült, ez a bizonyos probléma felmerülhet azokban az esetekben, amikor az áthidalott módért felelős szolgáltatás helytelenül van elindítva, vagy „gyenge” állapotban marad. Ebben a konkrét esetben megoldhatja a problémát, ha egy pár parancsot futtat egy megemelt parancssorban.
  • A WMware nem megfelelő virtuális hálózatot választ - Ha elhagyja a VMware-t, hogy kiválassza, melyik virtuális hálózatot használja az áthidaló módhoz, akkor valószínű, hogy az egyiket aktív internetkapcsolat nélkül használja fel, ami végül ezt a problémát eredményezi. A probléma megoldásának egyik módja egy meghatározott virtuális hálózat beállítása, amelyről tudja, hogy működik.
  • A Wmware nem megfelelő adapterre áthidal - Ha az Áthidalás beállításait Automatikusra hagyja, akkor ez a probléma akkor jelentkezik, ha a VMnet0 végül Áthidalás egy olyan hálózati adapterhez, amely jelenleg nem tartja fenn az internetkapcsolatot. Kijavíthatja ezt a problémát az áthidaló adapter manuális kiválasztásával.
  • Túl sok felesleges adapter - A Vmware nem túl jó az ideális gazda hálózati adapter kiválasztásában, amelyet az áthidalási módhoz kell használni. Szerencsére az összes felesleges adapter eltávolításával az Automatikus áthidaló listából biztosíthatja, hogy a szoftver ne a rosszat válassza.
  • A VPN-kliens zavarja a VMware-t - Számos olyan VPN-kliens (különösen az Endpoint Remote Access VPN) ismeretes, hogy zavarja a VMware áthidaló funkcióját. Ha ez a forgatókönyv alkalmazható, akkor megoldhatja a problémát a VPN-ügyfél eltávolításával a gazdagépről.
  • A VirtualBox-adapterek zavarják a VMware-t - Mint több felhasználó is beszámolt róla, ez a bizonyos probléma akkor is felmerülhet, ha korábban használta a VirtualBox-ot (mielőtt VMware-re váltott volna). Ha a VirtualBox által használt hálózati adaptereket továbbra is használják, akkor le kell tiltania őket a probléma megoldása érdekében a VMware-ben.
  • A Windows frissítése megszakította az áthidaló funkciót - Ha a VMware telepítése közben frissít a Windows 10 1703 vagy újabb verzióra, a felhasznált frissítés végül töröl néhány nyilvántartási kulcsot, amelyek nélkülözhetetlenek az áthidaló funkcióhoz. Ebben az esetben a problémát úgy oldhatja meg, hogy visszaállítja a Virtual Network Editor alapértelmezett beállításait.
  • A harmadik féltől származó tűzfal blokkolja az áthidalási funkciót - Számos olyan AV-csomag van, amelyek tűzfalat (leggyakrabban AVG és BitDefender) tartalmaznak, amelyek köztudottan okozzák ezt a problémát. Ha ez a forgatókönyv alkalmazható, használhatja a beépített megoldást a virtuális gépek engedélyezéséhez a tűzfalon keresztül, vagy teljesen kikapcsolhatja a tűzfalat.

1. módszer: A Vmnetbridge.sys újraindítása az admin CMD segítségével

A VMnetbridge.sys (VMware Bridge Control ) szintén okozhatja ezt a problémát azokban az esetekben, amikor a fájl helytelen indítása vagy elakadása következik be, mielőtt megkönnyítené a kommunikációt a gazdagép és a vendég számítógép között.

Ha ez a forgatókönyv alkalmazható, akkor valószínűleg meg tudja oldani a problémát úgy, hogy lényegében újraindítja a bmnetbridge szolgáltatást egy megemelt parancssor segítségével. Több érintett felhasználó arról számolt be, hogy ez az eljárás lehetővé tette számukra a probléma megoldását, mivel a gazdagép és a vendéggépek kommunikálni kezdtek, amikor legközelebb egy VMware ablakot indítottak el.

Itt van egy gyors útmutató a vmnetbriddge.sys újraindításáról egy admin CMD-n keresztül:

  1. Győződjön meg arról, hogy a VMware munkaállomás bezárt minden nyitott vendéggéppel.
  2. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be a „cmd” parancsot, és nyomja meg a Ctrl + Shift + Enter billentyűkombinációt a megemelt parancssor megnyitásához. Amikor megjelenik az UAC (Felhasználói fiókok felügyelete)  megerősítési kérése, kattintson az Igen gombra az adminisztrátori jogosultságok megadásához.
  3. A megemelt parancssorba írja be a következő parancsokat sorrendben, és mindegyik után nyomja meg az Enter billentyűt a VMnetbridge szolgáltatás újraindításához:
    net stop vmnetbridge net start vmnetbridge
  4. Miután a VMNetService újraindult, zárja be az emelt parancssort, nyissa meg újra a VMware munkaállomást, és csatlakoztassa a virtuális gépet, amellyel korábban problémákat észleltünk.

Ha a probléma még mindig nem oldódott meg, és továbbra is ugyanazzal az áthidalott hálózati problémával találkozik, lépjen az alábbi következő módszerre.

2. módszer: Egy adott virtuális hálózat (VMnet0) használata

Több érintett felhasználó arról számolt be, hogy számukra a probléma teljesen megoldódott, miután WMware munkaállomásukat egy adott virtuális hálózat ( VMnet0 ) használatára konfigurálták . Mint kiderült, ha a hálózati kapcsolatot a Bridgedre hagyja, akkor van esély arra, hogy a program rosszat fog használni.

Az esetek döntő többségében a VMnet0 a megfelelő virtuális hálózat, amelyet ebben az esetben használni kell. Itt van egy rövid útmutató a VMware programozásáról egyéni virtuális hálózat (VMnet0) használatára:

  1. Nyissa meg a VMWare Workstation alkalmazást, kattintson jobb gombbal arra a virtuális gépre, amelynek problémái vannak (a bal oldali menüből), és válassza a Beállítások lehetőséget.
  2. A Virtuális gép beállításain belül válassza a Hardver fület. Ezután válassza ki a Hálózati adapter elemet az eszközlistából.
  3. A hálózati adapter kiválasztásával lépjen jobbra, és kattintson az Egyedi: Specifikus virtuális hálózathoz társított kapcsolóra .
  4. Ezután az alábbi legördülő menü segítségével válassza ki a VMnet0 elemet az adott virtuális hálózatok listájából.
  5. Kattintson az OK gombra a konfiguráció mentéséhez, majd indítsa újra a virtuális gépet, és nézze meg, hogy képes-e most csatlakozni az internethez a virtuális gépével.

Ha a probléma továbbra sem oldódik meg, és továbbra is problémái vannak a VMware Workstation hálózati hídjával, lépjen az alábbi következő módszerre.

3. módszer: Az összes adapter kijelölésének megszüntetése a fizikai hálózati kártya mellett

Ha Workstation Pro-t használ, és az áthidalott kapcsolat használata közben nem tapasztal hálózati kapcsolatot a virtuális gépeken, akkor a VMWare Virtual Network Editor segítségével megoldhatja a nem kötelező hálózati adapterek kijelölését. a hálózati kapcsolathoz.

Több érintett felhasználó arról számolt be, hogy a gazdagép és a vendéggép a módosítás elvégzése után elkezdte megosztani az internetkapcsolat pillanatait.

Fontos: Ez a módszer csak akkor lesz alkalmazható, ha a VMware Workstation Pro szoftvert használja. Az alábbi lépéseket nem lehet megismételni a VMware Workstation Player alkalmazásban!

Itt van egy rövid útmutató ennek megvalósításához:

  1. Nyissa meg a VMware Workstation PRO alkalmazást, és a tetején lévő szalagsáv segítségével lépjen a Szerkesztés> Virtuális hálózati szerkesztő menüpontra .

    Megjegyzés: A VMware munkaállomást teljesen bezárhatja, és a Windows keresési funkcióval (nyomja meg a Windows billentyűt) a VMWare Virtual Network Editor keresésére  .

  2. A virtuális hálózati szerkesztőben kattintson a képernyő alján található Beállítások módosítása gombra.
  3. Mivel a probléma valószínűleg azért merül fel , mert a hídadapter összetévesztve van, tegyük világosabbá a dolgot: válasszuk ki a Vmnet0 elemet a virtuális hálózatok listájából, és a Híd opciót állítsuk át Automatikusról a jelenleg használt hálózati adapterre (ebben az esetben , vezeték nélküli hálózati adapter).
  4. Indítsa újra a VMWare Workstation virtuális gépet, és ellenőrizze, hogy a probléma megoldódott-e.

Ha továbbra is ugyanazzal a problémával szembesül, vagy ez a módszer nem volt alkalmazható az adott forgatókönyvre, lépjen az alábbi következő módszerre.

4. módszer: Minden felesleges gazdagép-hálózati adapter eltávolítása

Ha a VMware Workstation Playert (ingyenes verzió) használja, és a fenti módszer nem volt alkalmazható, akkor ezt az ingyenes verzióból megteheti. Az esetek túlnyomó többségében a hiba azért következik be, mert a szoftver sok host hálózati adapterrel rendelkezik, amelyek közül választhat, ha egyet kell választania az áthidalott hálózati kapcsolathoz.

Gyakran előfordul, hogy a szoftver végül olyan hálózati adaptert választ, amely nem képes megkönnyíteni az internetkapcsolatot, ami végül a cikkben tárgyalt problémát hozza létre. Ha ez a forgatókönyv alkalmazható, akkor meglehetősen egyszerűen megoldhatja a problémát azzal, hogy gondoskodik arról, hogy az ehhez az eljáráshoz nem szükséges gazdagép-adaptereket eltávolítsák az Automatikus áthidalási beállítások menüből.

Itt van egy rövid útmutató ennek megvalósításához:

  1. Először is el kell kezdenünk, hogy kiderítsük, melyik hálózati adaptert használják a jelenlegi internetkapcsolatunkhoz. Ez az első lépés elengedhetetlen, mivel segít abban, hogy kiderítsük, mely gazda hálózati adaptereket kell később eldobni.
  2. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „ncpa.cpl” szót, és nyomja meg az Enter billentyűt a Hálózati kapcsolatok menü megnyitásához .
  3. A Hálózati kapcsolatok menüben nézze meg, melyik hálózatot használja éppen. Ezt észreveheti, ha megnézi, melyik bejegyzésen található a zöld jel ikon. Miután észrevette az aktív hálózati kapcsolatot, nézze meg, melyik hálózati adaptert használja rá. Ezt közvetlenül a hálózat neve alatt láthatja - esetünkben a  Qualcomm Atheros AR9285 .
  4. Most, hogy ismeri a használni kívánt gazdagép hálózati adaptert, nyissa meg a VMware Workstation alkalmazást, kattintson a jobb gombbal arra a virtuális gépre, amelynek problémája van, és válassza a Beállítások lehetőséget.
  5. A Virtuális gép beállításai képernyőn válassza a Hardver fület, majd válassza az alábbi listából a Hálózati adapter elemet.
  6. Ha a hálózati adapter eszközt kiválasztotta, lépjen a képernyő jobb oldalára, és ellenőrizze a Bridged kapcsolót (a Hálózati kapcsolat alatt ). Ezután kattintson az Adapterek konfigurálása gombra.
  7. Az Automatikus áthidalási beállítások menüben törölje az összes jelölését, kivéve a 3. lépésben feltárt hoszt hálózati adaptert.
  8. Kattintson az OK gombra a konfiguráció mentéséhez, majd indítsa el a virtuális gépet, és ellenőrizze, hogy van-e működő áthidalott hálózati kapcsolat.

Ha továbbra is ugyanazzal a problémával szembesül, lépjen a következő módszerre.

5. módszer: VPN-ügyfél eltávolítása a gazdagépről

Mint kiderült, ez a bizonyos probléma akkor is felmerülhet, ha aktívan VPN-kapcsolatot használ az internet névtelenségének védelme érdekében. Több érintett felhasználó arról számolt be, hogy az áthidalott kapcsolat a várt módon működni kezdett, amint eltávolították VPN-kliensüket.

Megjegyzés: Ha szívesen használ VPN-klienst, akkor kipróbálhatja a különböző szolgáltatókat, amíg nem talál olyan lehetőséget, amely nem ütközik a VMware munkaállomással. A legtöbb esetben a VMware munkaállomással ütköző VPN-ügyfél az Endpoint Remote Access VPN , de lehetnek mások is.

Itt egy gyors útmutató a VPN-ügyfél eltávolításához az áthidalott hálózati probléma megoldásához:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „appwiz.cpl” szót, majd nyomja meg az Enter billentyűt a Programs a Features képernyő megnyitásához.
  2. A Programok és szolgáltatások képernyőn görgessen lefelé az alkalmazások listáján, és keresse meg az éppen használt VPN-klienst.
  3. Kattintson a jobb gombbal a VPN kliensre, és válassza az Eltávolítás lehetőséget. Ezután kövesse a képernyőn megjelenő utasításokat az eltávolítás befejezéséhez.
  4. Miután eltávolította a VPN-klienst, indítsa újra a számítógépet, és nézze meg, hogy az áthidalott kapcsolat problémája megoldódott-e ugyanazon virtuális gép elindításával, amely korábban problémákat okozott Önnek.

6. módszer: Az összes VirtualBox hálózati bejegyzés letiltása a hálózati kapcsolatokról

Ha korábban használta a Virtuális mezőt, ne feledje, hogy problémák léphetnek fel, ha VMware-re (átkötéses módra) vált. Mint kiderült, a virtuális doboz által hátrahagyott adapter (ek) problémákat okozhat a VMware-n belüli áthidalott kapcsolattal.

Ha ez a forgatókönyv alkalmazható az Ön jelenlegi helyzetére, és a VMware programot szeretné használni, akkor háromféle előrelépés lehetséges:

  • Távolítsa el a VirtualBox alkalmazást a szoftver által használt adapterrel együtt.
  • Kezdje el használni a NAT-ot a VMWare-rel
  • Tiltsa le a VirtualBox minden hálózati bejegyzését a Hálózati kapcsolatok menüből

Mivel ez az útmutató a VMware munkaállomással áthidalott kapcsolat használatának elősegítéséről szól, a harmadik lehetőségre fogunk összpontosítani, mivel ez a legkevésbé tolakodó. Itt van egy rövid útmutató az összes VirtualBox hálózati bejegyzés letiltásáról a VMware madarász funkciójának megoldásához:

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Windows billentyűt + R. Ezután írja be az „ncpa.cpl” szót, és nyomja meg az Enter billentyűt a Hálózati kapcsolatok fül megjelenítéséhez.
  2. A Hálózati kapcsolatok lapon kattintson a jobb gombbal a> Letiltás elemre a VirtualBox minden hálózati adapterén .   Lehet, hogy van egy vagy több különböző adaptere, attól függően, hogy mennyire használta a VirtualBox szolgáltatásait.

    Megjegyzés: Ha az UAC (felhasználói fiókok felügyelete) kéri , kattintson az Igen gombra a virtuális adapter letiltásához szükséges engedélyek megadásához.

  3. Miután minden VirtualBox adaptert letiltottunk, nyissuk meg a VMware-t, indítsuk el a korábban problémákat okozó virtuális gépet, és nézzük meg, hogy az áthidaló funkciók nem működnek-e.

Ha továbbra is ugyanazzal a problémával szembesül, lépjen a következő módszerre

7. módszer: A virtuális hálózati szerkesztő beállításainak visszaállítása az alapértelmezett értékekre

Mint kiderült, van egy sajátos Windows 10-es verzió, amely megszakítja az áthidalott kapcsolati funkciót a VMware munkaállomáson. Mint kiderült, ha a WMware telepítése közben frissít Windows 10-re épített 1703-as vagy újabb verzióra, akkor a hálózati áthidalási funkció használhatatlanná válik, hacsak nem végez manuális műveletet.

Ez azért történik, mert ez a frissítés töröl néhány kulcsot (VMnetDHCP és VMware NAT szolgáltatás), amelyek végül hatékonyan megtörik a VMWare Workstation belsejében lévő áthidaló funkciót. De amint kiderült, nagyon egyszerűen kijavíthatja a kárt, ha arra kényszeríti a VMware-t, hogy állítsa vissza a két rendszerleíró kulcsot a Virtual Network Editor alapértelmezett beállításainak visszaállításával.

Megjegyzés: Az alábbi lépések csak a Vmware Workstation PRO felhasználókra vonatkoznak, és nem replikálhatók a VMware Player-en.

Itt van egy rövid útmutató ennek megvalósításához:

  1. Nyissa meg a File Explorer alkalmazást, és navigáljon a következő helyre:
    C: \ Program Files (x86) \ VMware \ VMware Workstation \ vmnetcfg.exe
  2. Miután odaért, kattintson a jobb gombbal a vmnetcfg.exe fájlra, és válassza a Futtatás rendszergazdaként lehetőséget .
  3. Miután sikerült megnyitni a virtuális hálózati szerkesztőt rendszergazdai jogosultságokkal, kattintson az Alapértelmezett visszaállítás , majd az Alkalmaz gombra a módosítások mentéséhez.
  4. Indítsa újra a VMware munkaállomást, és ellenőrizze, hogy a híd mód megfelelően működik-e.

Ha ez a módszer nem volt alkalmazható, vagy még mindig szembesül ezzel a problémával, lépjen az alábbi következő módszerre.

8. módszer: A VMware virtuális gépek engedélyezése az AVG tűzfalaiból (ha van)

Mint kiderült, ez a bizonyos probléma akkor is felmerülhet, ha olyan harmadik féltől származó biztonságot használ (amely egy tűzfalat is tartalmaz), amely túl védi az általa kezelt hálózati kapcsolatokat. Több érintett felhasználó arról számolt be, hogy sikerült megoldani a problémát, miután felfedezték, hogy az AVG tűzfal (vagy hasonló biztonsági megoldás) felelős az áthidalott mód problémájáért a VMware-ben.

Frissítés: Úgy tűnik, hogy ezt a problémát a Bitdefender tűzfala is okozhatja. Mivel a BitDefender nem tartalmaz olyan lehetőséget, amely lehetővé teszi a virtuális hálózatok engedélyezését a tűzfalon keresztül, ebben az esetben az egyetlen mód a tűzfal teljes letiltása.

Ha ez a forgatókönyv alkalmazható a jelenlegi helyzetre, és az AVG Internet Security szolgáltatást használja, akkor gyorsan megoldhatja a problémát azáltal, hogy módosítja az AVG speciális beállításait, hogy engedélyezzék az összes virtuális gépet és forgalmat. Ennek módja:

  1. Nyissa meg az Avast Internet security alkalmazást, és válassza a Beállítások> Szakértői mód> Speciális beállítások menüpontot .
  2. A Speciális beállítások menüben ellenőrizze, hogy be van-e jelölve a Tűzfal által támogatott virtuális gépek forgalmának engedélyezése / virtuális gépekről engedélyezett négyzet .
  3. Az aktuális konfiguráció mentéséhez kattintson az Alkalmaz gombra .
  4. Indítsa újra a VMware-t, és nézze meg, hogy a probléma megoldódott-e.

Megjegyzés: ha más biztonsági csomagot használ, és úgy gondolja, hogy ez a módszer alkalmazható, keressen az interneten konkrét lépéseket a virtuális hálózatok engedélyezéséhez a használt tűzfal szerint. H