Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi VMware Bridged Network không hoạt động (Guest không liên lạc được Host)

Trên VMware Workstation Player/Pro, chế độ Bridged Network không hoạt động: Guest VM không ping được Host, Host không truy cập được Guest. Gặp trên Windows 7/8/10.

Nguyên nhân phổ biến

  • Vmnetbridge.sys (VMware Bridge Control) bị glitch: Service chạy sai hoặc treo trạng thái "limbo".
  • VMware tự chọn sai Virtual Network: Mặc định để "Automatic", VMware có thể chọn network không có internet.
  • Bridging sang sai adapter vật lý: VMnet0 bridge vào adapter không phải adapter đang kết nối internet.
  • Quá nhiều adapter ảo không cần thiết: VMware lúng túng chọn adapter cho bridge.
  • VPN Client can thiệp: Đặc biệt Endpoint Remote Access VPN.
  • Adapter ảo VirtualBox còn sót lại: Gây xung đột nếu từng cài VirtualBox.
  • Windows Update (build 1703+) xóa key registry: Xóa key VMnetDHCP và VMware NAT Service, phá vỡ bridge.
  • Firewall AV thứ 3 (AVG, Bitdefender) chặn: Cần cho phép traffic VM qua firewall.

Phương pháp 1: Khởi động lại service vmnetbridge qua CMD Admin

  1. Tắt hoàn toàn VMware và tất cả VM.
  2. Mở CMD Admin (Win+R → cmd → Ctrl+Shift+Enter).
  3. Chạy lần lượt:
    net stop vmnetbridge
    net start vmnetbridge
  4. Mở lại VMware, khởi động VM test.

Phương pháp 2: Chỉ định Virtual Network cụ thể (VMnet0)

  1. VMware → chuột phải VM → Settings.
  2. Tab Hardware → chọn Network Adapter.
  3. Bên phải: chọn Custom: Specific virtual network → dropdown chọn VMnet0.
  4. OK → chạy VM test.

Phương pháp 3: Dùng Virtual Network Editor (Chỉ VMware Workstation Pro)

  1. Mở VMware Workstation Pro → Menu Edit → Virtual Network Editor.
  2. Nhấn Change Settings (cần Admin).
  3. Chọn VMnet0 → ở mục Bridged to: đổi từ Automatic sang adapter vật lý đang dùng internet (ví dụ: Wi-Fi adapter).
  4. Apply → Restart VM test.

Phương pháp 4: Loại bỏ adapter không cần thiết khỏi Automatic Bridging (Player & Pro)

  1. Win+R → ncpa.cpl → xác định adapter vật lý đang có internet (có icon sóng xanh). Ghi nhớ tên adapter (ví dụ: Qualcomm Atheros AR9285).
  2. VMware Settings VM → Hardware → Network Adapter → Bridged → nút Configure Adapters.
  3. Trong Automatic Bridging Settings: Bỏ tích tất cả TRỪ adapter vật lý vừa xác định.
  4. OK → chạy VM test.

Phương pháp 5: Gỡ VPN Client trên Host

Nếu dùng VPN (đặc biệt Endpoint Remote Access VPN), hãy gỡ thử: Win+R → appwiz.cpl → tìm VPN client → Uninstall → Restart → test bridge.

Phương pháp 6: Vô hiệu hóa adapter ảo VirtualBox

  1. Win+R → ncpa.cpl.
  2. Chuột phải từng adapter thuộc VirtualBox → Disable (có thể có nhiều).
  3. Mở VMware → test bridge.

Phương pháp 7: Restore Default Virtual Network Editor (Chỉ Pro, fix lỗi Win 10 build 1703+)

  1. Mở File Explorer → đi đến:
    C:\Program Files (x86)\VMware\VMware Workstation\vmnetcfg.exe
  2. Chuột phải vmnetcfg.exe → Run as Administrator.
  3. Nhấn Restore Default → Apply.
  4. Restart VMware → test bridge.

Phương pháp 8: Cấu hình Firewall AVG/Bitdefender cho phép VM

AVG Internet Security: Settings → Expert Mode → Advanced Settings → tích Allow any traffic from/to virtual machines supported by firewall → Apply.

Bitdefender: Không có tùy chọn cho phép VM → buộc phải tắt Firewall Bitdefender hoàn toàn (hoặc chuyển dùng Windows Defender).