在嵌入式 Linux 開發中,實現 Windows 宿主機、VMware 虛擬機 Linux 與 ARM 開發板三方網絡互通(相互 ping 通)是基礎環境搭建的關鍵步驟。本文記錄經過三天排查後的完整配置方案,核心在於虛擬機網絡模式的正確選擇。
三方設備 IP 配置如下(示例):
關鍵點:三者必須處於同一網段(如 192.168.1.0/24),且無 IP 衝突。
在 VMware 中選中虛擬機 → 編輯虛擬機設置 → 網絡適配器 → 選擇 橋接模式,並勾選「複製物理網絡連接狀態」。
選單 編輯 → 虛擬網絡編輯器 → 選中 VMnet0 → 設置為 橋接模式,橋接到宿主機的物理網卡(如 Intel Ethernet Controller),取消勾選「自動」。
配置完成後,依次執行以下 ping 測試,確保雙向通信:
所有測試均成功即表示三方網絡完全互通。
「堅持就是勝利」—— 環境搭建過程中不可避免遇到坑,關鍵在於系統性排查:確認 IP 規劃 → 驗證虛擬機橋接模式 → 檢查防火牆 → 測試物理連接。橋接模式讓虛擬機成為局域網獨立節點,是實現三方互通的核心。