Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

宿主機、虛擬機與開發板三方網絡互通完整配置指南

編輯:Linux 教學

背景與目標

在嵌入式 Linux 開發中,實現 Windows 宿主機、VMware 虛擬機 Linux 與 ARM 開發板三方網絡互通(相互 ping 通)是基礎環境搭建的關鍵步驟。本文記錄經過三天排查後的完整配置方案,核心在於虛擬機網絡模式的正確選擇。

網絡拓撲與 IP 規劃

三方設備 IP 配置如下(示例):

  • 宿主機:192.168.1.100(物理網卡)
  • 虛擬機:192.168.1.101(橋接模式獲取同網段 IP)
  • 開發板:192.168.1.102(靜態 IP,直連或通過交換機)

關鍵點:三者必須處於同一網段(如 192.168.1.0/24),且無 IP 衝突。

關鍵配置:VMware 虛擬機網絡設置

步驟 1:選擇橋接模式

在 VMware 中選中虛擬機 → 編輯虛擬機設置 → 網絡適配器 → 選擇 橋接模式,並勾選「複製物理網絡連接狀態」。

步驟 2:配置虛擬網絡編輯器

選單 編輯 → 虛擬網絡編輯器 → 選中 VMnet0 → 設置為 橋接模式,橋接到宿主機的物理網卡(如 Intel Ethernet Controller),取消勾選「自動」。

連通性驗證測試

配置完成後,依次執行以下 ping 測試,確保雙向通信:

  1. 宿主機 → 虛擬機
  2. 虛擬機 → 宿主機
  3. 宿主機 → 開發板
  4. 開發板 → 宿主機
  5. 虛擬機 → 開發板
  6. 開發板 → 虛擬機

所有測試均成功即表示三方網絡完全互通。

常見問題排查

  • 虛擬機無法獲取 IP:檢查宿主機 DHCP 服務、橋接網卡選擇是否正確
  • 單向不通:檢查防火牆(Windows 防火牆、Linux iptables)、ICMP 回應設置
  • 開發板不通:確認網線連接、IP/網關/掩碼配置、交換機端口 VLAN

經驗總結

「堅持就是勝利」—— 環境搭建過程中不可避免遇到坑,關鍵在於系統性排查:確認 IP 規劃 → 驗證虛擬機橋接模式 → 檢查防火牆 → 測試物理連接。橋接模式讓虛擬機成為局域網獨立節點,是實現三方互通的核心。

Copyright © Windows教程網 All Rights Reserved