Betulkan: VMware Bridged Network tidak berfungsi

Beberapa pengguna VMware Workstation Player dan VMware Workstation Pro melaporkan bahawa mereka menghadapi masalah rangkaian yang dijangkiti dengan semua mesin tamu mereka. Apa yang berlaku adalah, tidak ada VM tetamu mereka yang dapat menghubungi mesin tuan rumah dan mesin tuan rumah tidak dapat menghubungi mesin tamu. Masalah ini dilaporkan berlaku pada Windows 7, Windows 8 dan Windows 10.

Apa yang menyebabkan masalah dengan VMware Bridged Network?

Kami menyiasat masalah ini dengan melihat pelbagai laporan pengguna dan strategi pembaikan yang biasa digunakan untuk menyelesaikan masalah ini. Berdasarkan apa yang kami kumpulkan, terdapat beberapa senario biasa yang diketahui membawa kepada masalah ini:

  • Vmnetbridge.sys terganggu - Ternyata, masalah ini boleh berlaku dalam keadaan di mana perkhidmatan yang bertanggungjawab untuk mod penghubung tidak betul dimulakan atau tetap dalam keadaan 'limbo'. Dalam kes ini, anda boleh menyelesaikan masalah dengan menjalankan beberapa perintah di Prompt Perintah yang ditinggikan.
  • WMware memilih rangkaian maya yang salah - Sekiranya anda meninggalkan VMware untuk memilih rangkaian maya mana yang akan digunakan untuk mod penghubung, kemungkinan ia akan menggunakan satu tanpa sambungan aktif ke internet - yang akhirnya menghasilkan masalah ini. Salah satu cara untuk menyelesaikan masalah ini adalah dengan menyediakan rangkaian maya tertentu yang anda tahu berfungsi.
  • Wmware merapat ke penyesuai yang salah - Jika anda meninggalkan tetapan Bridging ke Automatik, masalah ini akan berlaku jika VMnet0 akhirnya Merapatkan ke penyesuai rangkaian yang saat ini tidak mengekalkan sambungan internet anda. Anda boleh menyelesaikan masalah ini dengan memilih penyesuai penyambung secara manual.
  • Terlalu banyak penyesuai yang tidak perlu - Vmware tidak begitu baik dalam memilih penyesuai rangkaian hos yang sesuai yang harus digunakan untuk mod penghubung. Nasib baik, anda dapat memastikan bahawa perisian tidak memilih yang salah dengan membuang semua penyesuai yang tidak perlu dari senarai Automatic Bridging.
  • Klien VPN mengganggu VMware - Terdapat beberapa klien VPN (terutama Endpoint Remote Access VPN) yang diketahui mengganggu fitur bridging pada VMware. Sekiranya senario ini berlaku, anda dapat menyelesaikan masalahnya dengan mencopot pemasangan klien VPN dari mesin induk.
  • Penyesuai VirtualBox mengganggu VMware - Seperti yang telah dilaporkan oleh beberapa pengguna, masalah ini juga boleh berlaku jika anda sebelumnya menggunakan VirtualBox (sebelum beralih ke VMware) Sekiranya penyesuai rangkaian yang digunakan oleh VirtualBox masih digunakan, anda perlu mematikan untuk menyelesaikan masalah di VMware.
  • Kemas kini Windows memecahkan ciri bridging - Sekiranya anda mengemas kini Windows 10 build 1703 atau lebih tinggi semasa VMware dipasang, kemas kini yang digunakan akhirnya akan menghapus beberapa kunci pendaftaran yang penting untuk ciri bridging. Dalam kes ini, anda dapat menyelesaikan masalah dengan mengembalikan tetapan Editor Rangkaian Maya ke lalai.
  • Firewall pihak ketiga menyekat ciri bridging - Terdapat beberapa suite AV yang merangkumi firewall (biasanya AVG dan BitDefender) yang diketahui menyebabkan masalah ini. Sekiranya senario ini berlaku, anda boleh menggunakan penyelesaian terbina dalam untuk membenarkan mesin maya melalui firewall atau mematikan firewall sama sekali.

Kaedah 1: Reboot Vmnetbridge.sys melalui CMD pentadbir

VMnetbridge.sys (VMware Bridge Control ) juga boleh menyebabkan masalah ini sekiranya fail tidak dimulakan dengan betul atau menjadi salah sebelum dapat memudahkan komunikasi antara mesin host dan komputer tetamu.

Sekiranya senario ini berlaku, kemungkinan anda dapat menyelesaikan masalah tersebut dengan menghidupkan semula perkhidmatan bmnetbridge melalui Prompt Perintah yang dinaikkan. Beberapa pengguna yang terjejas telah melaporkan bahawa prosedur ini memungkinkan mereka untuk menyelesaikan masalah, ketika tuan rumah dan mesin tamu mulai berkomunikasi pada masa berikutnya tetingkap VMware dilancarkan.

Berikut adalah panduan ringkas untuk memulakan semula vmnetbriddge.sys melalui CMD pentadbir:

  1. Pastikan VMware Workstation ditutup bersama dengan mesin tamu yang dibuka.
  2. Tekan kekunci Windows + R untuk membuka kotak dialog Jalankan. Kemudian, ketik "cmd" dan tekan Ctrl + Shift + Enter untuk membuka Prompt Perintah yang ditinggikan. Apabila anda melihat arahan  pengesahan UAC (Kawalan Akaun Pengguna) , klik Ya untuk memberikan hak pentadbiran.
  3. Di dalam Prompt Perintah yang dinaikkan, ketik perintah berikut mengikut urutan dan tekan Enter selepas masing-masing untuk memulakan semula perkhidmatan VMnetbridge:
    hentian bersih vmnetbridge permulaan bersih vmnetbridge
  4. Setelah VMNetService dimulakan semula, tutup command prompt yang dinaikkan, buka semula stesen kerja VMware dan pasang mesin maya yang anda hadapi sebelum ini.

Sekiranya masalah itu masih belum dapat diselesaikan dan anda masih menghadapi masalah Bridged Network yang sama, teruskan ke kaedah seterusnya di bawah.

Kaedah 2: Menggunakan rangkaian maya tertentu (VMnet0)

Beberapa pengguna yang terjejas telah melaporkan bahawa bagi mereka, masalah tersebut diselesaikan sepenuhnya setelah mereka mengkonfigurasi stesen kerja WMware mereka untuk menggunakan rangkaian maya tertentu ( VMnet0 ). Ternyata, jika anda meninggalkan sambungan Rangkaian ke Bridged, ada kemungkinan program tersebut menggunakan yang salah.

Dalam sebilangan besar kes, VMnet0 adalah rangkaian maya yang betul yang perlu digunakan dalam kes ini. Berikut adalah panduan ringkas mengenai cara memprogram VMware menggunakan rangkaian maya tersuai (VMnet0):

  1. Buka VMWare Workstation, klik kanan pada mesin maya yang anda hadapi (dari menu sebelah kiri) dan pilih Tetapan.
  2. Di dalam tetapan Mesin Maya , pilih tab Perkakasan . Kemudian, pilih Network Adapter dari senarai peranti.
  3. Dengan penyesuai rangkaian yang dipilih, pergi ke sebelah kanan dan klik togol yang berkaitan dengan rangkaian maya Khusus: Khusus .
  4. Kemudian, gunakan menu lungsur di bawah untuk memilih VMnet0 dari senarai rangkaian maya tertentu.
  5. Klik Ok untuk menyimpan konfigurasi, kemudian lancarkan mesin maya sekali lagi dan lihat apakah anda kini dapat menyambung ke internet dengan mesin maya anda.

Sekiranya masalah tersebut masih belum dapat diselesaikan dan anda masih menghadapi masalah dengan jambatan rangkaian di VMware Workstation, beralih ke kaedah seterusnya di bawah.

Kaedah 3: Nyahpilih semua penyesuai selain kad rangkaian fizikal

Sekiranya anda menggunakan Workstation Pro, dan anda tidak mengalami penyambungan rangkaian di dalam mesin maya anda semasa menggunakan sambungan yang disambungkan, anda akan dapat menyelesaikan masalah dengan menggunakan Editor Rangkaian Maya VMWare untuk membatalkan pilihan semua penyesuai rangkaian yang tidak penting ke sambungan rangkaian.

Beberapa pengguna yang terlibat telah melaporkan bahawa mesin host dan mesin tamu mula berkongsi sambungan internet beberapa saat setelah pengubahsuaian ini dilakukan.

Penting: Kaedah ini hanya akan berlaku jika anda menggunakan VMware Workstation Pro. Langkah di bawah tidak dapat ditiru pada Pemain Workstation VMware!

Berikut adalah panduan ringkas mengenai cara melakukannya:

  1. Buka VMware Workstation PRO dan gunakan bar pita di bahagian atas untuk pergi ke Edit> Virtual Network Editor .

    Catatan: Anda juga dapat menutup VMware Workstation sepenuhnya dan menggunakan fungsi carian windows (tekan kekunci Windows) untuk mencari  Editor Rangkaian Maya VMWare.

  2. Di dalam Editor Rangkaian Maya , klik butang Tukar Tetapan di bahagian bawah skrin.
  3. Oleh kerana masalah ini kemungkinan besar berlaku kerana penyesuai jambatan bingung, mari kita jelaskan , dengan memilih Vmnet0 dari senarai rangkaian maya dan mengubah pilihan Bridge menjadi pilihan dari Automatik ke penyesuai rangkaian yang sedang anda gunakan (dalam kes ini , penyesuai rangkaian tanpa wayar).
  4. Mulakan semula mesin maya VMWare Workstation anda dan lihat apakah masalahnya telah diselesaikan.

Sekiranya anda masih menghadapi masalah yang sama atau kaedah ini tidak berlaku untuk senario anda, teruskan ke kaedah seterusnya di bawah.

Kaedah 4: Mengeluarkan semua penyesuai rangkaian host yang tidak perlu

Sekiranya anda menggunakan VMware Workstation Player (versi percuma) dan kaedah di atas tidak boleh digunakan, ini adalah bagaimana anda boleh melakukannya dari versi percuma. Dalam sebilangan besar kes, ralat berlaku kerana perisian mempunyai banyak penyesuai rangkaian host untuk dipilih ketika harus memilih satu untuk sambungan rangkaian yang dijembatani.

Sering kali, perisian akhirnya memilih penyesuai rangkaian yang tidak dapat memudahkan sambungan ke Internet, yang akhirnya menimbulkan masalah yang dibincangkan dalam artikel ini. Sekiranya senario ini berlaku, anda dapat menyelesaikan masalah dengan mudah dengan memastikan bahawa penyesuai host yang tidak diperlukan untuk prosedur ini dikeluarkan dari menu Tetapan Bridging Automatik .

Berikut adalah panduan ringkas mengenai cara melakukannya:

  1. Pertama, kita perlu memulakan dengan mencari penyesuai rangkaian mana yang digunakan untuk sambungan kita ke Internet semasa. Langkah pertama ini penting kerana ia akan membantu kita mengetahui penyesuai rangkaian host mana yang perlu dibuang di kemudian hari.
  2. Tekan kekunci Windows + R untuk membuka kotak dialog Jalankan. Kemudian, ketik "ncpa.cpl" dan tekan Enter untuk membuka menu Sambungan Rangkaian .
  3. Di dalam menu Sambungan Rangkaian , lihat rangkaian mana yang sedang digunakan. Anda dapat melihatnya dengan melihat entri mana yang mempunyai ikon isyarat hijau. Setelah anda melihat sambungan rangkaian yang aktif, lihat penyesuai rangkaian mana yang digunakan untuknya. Anda dapat melihatnya secara langsung dengan nama rangkaian - dalam kes kami, adalah  Qualcomm Atheros AR9285 .
  4. Setelah anda mengetahui penyesuai rangkaian host yang harus digunakan, buka VMware Workstation, klik kanan pada mesin maya yang anda hadapi dan pilih Tetapan.
  5. Di dalam skrin Tetapan Mesin Maya , pilih tab Perkakasan , kemudian pilih Penyesuai Rangkaian dari senarai di bawah.
  6. Dengan peranti Network Adapter yang dipilih, pindah ke bahagian kanan skrin dan periksa togol yang berkaitan dengan Bridged (di bawah Sambungan rangkaian ). Kemudian, klik pada butang Configure Adapters .
  7. Dalam menu Tetapan Pengembalian Automatik , hapus centang semuanya kecuali penyesuai rangkaian host yang anda temukan pada langkah 3.
  8. Klik Ok untuk menyimpan konfigurasi, kemudian lancarkan mesin maya dan lihat apakah anda mempunyai sambungan rangkaian yang berfungsi.

Sekiranya anda masih menghadapi masalah yang sama, teruskan ke kaedah seterusnya di bawah.

Kaedah 5: Mengeluarkan klien VPN dari mesin host

Ternyata, masalah khusus ini juga dapat terjadi jika anda aktif menggunakan sambungan VPN untuk melindungi anonimitas anda di web. Beberapa pengguna yang terjejas telah melaporkan bahawa sambungan yang dijembatani mulai berfungsi seperti yang diharapkan setelah mereka mencabut pemasangan klien VPN mereka.

Catatan: Jika anda berminat untuk menggunakan klien VPN, anda boleh mencuba penyedia yang berbeza sehingga anda menemui pilihan yang tidak bertentangan dengan VMware Workstation. Dalam kebanyakan kes, klien VPN yang dilaporkan bertentangan dengan stesen kerja VMware adalah Endpoint Remote Access VPN , tetapi mungkin ada yang lain.

Berikut adalah panduan ringkas untuk menyahpasang klien VPN anda untuk menyelesaikan masalah rangkaian yang dirapatkan:

  1. Tekan kekunci Windows + R untuk membuka kotak dialog Jalankan. Kemudian, ketik "appwiz.cpl" dan tekan Enter untuk membuka skrin Programs a Features .
  2. Di dalam layar Program dan Ciri , tatal ke bawah daftar aplikasi dan cari klien VPN yang sedang anda gunakan.
  3. Klik kanan pada klien VPN anda dan pilih Nyahpasang. Kemudian, ikuti arahan di skrin untuk menyelesaikan penyahpasangan.
  4. Setelah klien VPN dinyahpasang, mulakan semula komputer anda dan lihat apakah masalah sambungan yang diselesaikan diselesaikan dengan melancarkan mesin maya yang sama yang sebelumnya memberi anda masalah.

Kaedah 6: Menyahaktifkan semua entri rangkaian VirtualBox dari Sambungan Rangkaian

Sekiranya anda sebelumnya menggunakan kotak Maya, ingatlah bahawa anda mungkin menghadapi masalah jika anda beralih ke VMware (mod penghubung). Ternyata, penyesuai yang ditinggalkan oleh kotak maya mungkin menyebabkan masalah dengan sambungan yang terikat di dalam VMware.

Sekiranya senario ini berlaku untuk keadaan semasa anda dan anda ingin menggunakan VMware, ada tiga cara ke depan:

  • Nyahpasang VirtualBox bersama dengan penyesuai yang digunakan oleh perisian.
  • Mula menggunakan NAT dengan VMWare
  • Lumpuhkan setiap entri rangkaian milik VirtualBox dari menu Sambungan Rangkaian

Oleh kerana panduan ini adalah mengenai menolong anda menggunakan hubungan yang rapat dengan VMware Workstation, kami akan memberi tumpuan kepada pilihan ketiga kerana ini paling tidak mengganggu. Berikut adalah panduan ringkas untuk melumpuhkan semua entri rangkaian VirtualBox untuk menyelesaikan ciri birding di VMware:

  1. Tekan kekunci Windows + R untuk membuka kotak dialog Jalankan . Kemudian, ketik "ncpa.cpl" dan tekan Enter untuk membuka tab Sambungan Rangkaian .
  2. Di dalam tab Sambungan Rangkaian , klik kanan> Lumpuhkan pada setiap penyesuai rangkaian milik VirtualBox.   Anda mungkin mempunyai satu atau anda mungkin mempunyai beberapa penyesuai yang berbeza, bergantung pada seberapa banyak anda menggunakan ciri-ciri VirtualBox .

    Catatan: Sekiranya anda diminta oleh UAC (Kawalan Akaun Pengguna) , klik Ya untuk memberi kebenaran yang diperlukan untuk mematikan penyesuai maya.

  3. Setelah setiap penyesuai VirtualBox dilumpuhkan, buka VMware, lancarkan mesin maya yang sebelum ini memberi anda masalah dan lihat apakah ciri penghubung tidak berfungsi.

Sekiranya anda masih menghadapi masalah yang sama, teruskan ke kaedah seterusnya di bawah

Kaedah 7: Memulihkan tetapan Editor Rangkaian Maya ke lalai

Ternyata, terdapat satu binaan Windows 10 tertentu yang mematahkan ciri sambungan yang dijembatani di VMware Workstation. Ternyata, jika anda mengemas kini ke Windows 10 yang dibangun 1703 atau lebih tinggi semasa WMware dipasang, ciri penyambungan rangkaian akan menjadi tidak dapat digunakan kecuali tindakan manual dilakukan.

Ini berlaku kerana kemas kini ini memadamkan beberapa kekunci (VMnetDHCP dan VMware NAT Service) yang akhirnya berjaya mematikan ciri penghubung di dalam VMWare Workstation. Tetapi ternyata, anda dapat memperbaiki kerosakan dengan mudah dengan memaksa VMware membuat semula dua kunci pendaftaran dengan mengembalikan tetapan Editor Rangkaian Maya ke lalai.

Catatan: Langkah di bawah hanya berlaku untuk pengguna Vmware Workstation PRO dan tidak dapat ditiru pada Pemain VMware.

Berikut adalah panduan ringkas mengenai cara melakukannya:

  1. Buka File Explorer dan arahkan ke lokasi berikut:
    C: \ Program Files (x86) \ VMware \ VMware Workstation \ vmnetcfg.exe
  2. Sebaik sahaja anda sampai di sana, klik kanan pada vmnetcfg.exe dan pilih Jalankan sebagai Pentadbir .
  3. Sebaik sahaja anda berjaya membuka Virtual Network Editor dengan hak istimewa pentadbiran, klik pada Restore Default , dan kemudian klik pada Apply untuk menyimpan perubahan.
  4. Mulakan semula stesen kerja VMware dan lihat apakah mod jambatan berfungsi seperti yang diharapkan.

Sekiranya kaedah ini tidak berlaku atau anda masih menghadapi masalah tertentu, beralih ke kaedah seterusnya di bawah.

Kaedah 8: Membolehkan mesin maya VMware dari firewall AVG (jika berkenaan)

Ternyata, masalah khusus ini juga dapat terjadi jika anda menggunakan keamanan pihak ketiga (yang termasuk firewall) yang terlindung dengan sambungan rangkaian yang dikelolanya. Beberapa pengguna yang terjejas telah melaporkan bahawa mereka berjaya menyelesaikan masalah tersebut setelah mengetahui bahawa firewall AVG (atau penyelesaian keselamatan yang serupa) bertanggung jawab atas masalah mod penghubung mereka di VMware.

Kemas kini: Nampaknya masalah ini juga boleh disebabkan oleh firewall Bitdefender. Oleh kerana BitDefender tidak menyertakan pilihan yang membolehkan rangkaian maya melalui firewall mereka, satu-satunya cara, dalam hal ini, adalah mematikan firewall sepenuhnya.

Sekiranya senario ini berlaku untuk situasi semasa anda dan anda menggunakan AVG Internet Security, anda dapat menyelesaikan masalah dengan cepat dengan mengubah tetapan lanjutan AVG untuk membolehkan semua mesin dan lalu lintas maya. Inilah cara untuk melakukan ini:

  1. Buka keselamatan Internet Avast dan pergi ke Tetapan> Mod Pakar> Tetapan Lanjutan .
  2. Di dalam menu Advanced tetapan, pastikan bahawa kotak yang berkaitan dengan Benarkan sebarang trafik dari / ke mesin maya yang disokong oleh firewall yang diperiksa.
  3. Klik Guna untuk menyimpan konfigurasi semasa.
  4. Mulakan semula VMware dan lihat apakah masalahnya telah diselesaikan.

Catatan: jika anda menggunakan rangkaian keselamatan yang berbeza dan anda berpendapat kaedah ini mungkin boleh digunakan, cari secara dalam talian untuk langkah-langkah tertentu mengenai cara membenarkan rangkaian maya anda mengikut firewall yang anda gunakan.h