首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

VMware 虛擬機 Linux 靜態 IP 配置後宿主機無法訪問的網絡排查

     編輯:程式設計綜合問答

現象

Win10 宿主機瀏覽器/FTP 無法訪問 VMware 中 Linux (靜態 IP) 服務,但 Linux 內部服務正常。

標準排查 6 步法

  1. 虛擬網卡狀態: Win10「網絡連接」中檢查 VMware Network Adapter VMnet8 (NAT模式) 或 VMnet0 (橋接模式) 是否啟用,未禁用。
  2. 網絡模式選擇: 虛擬機設置 → 網絡適配器 → 橋接模式 (推薦,虛擬機獲取獨立 LAN IP,與宿主機平級) 或 NAT 模式 (需配置端口映射)。
  3. Linux 服務綁定: 確認服務監聽 0.0.0.0 或具體 IP,而非 127.0.0.1。netstat -ntlp 查看。
  4. Linux 防火牆: 臨時關閉測試:systemctl stop firewalld / service iptables stop。生產環境精準放行端口。
  5. IP 地址確認: Linux 執行 ip addr show 或 ifconfig,記錄 eth0/ens33 的 inet 地址(非 127.0.0.1,非 169.254.x.x)。
  6. 宿主機連通性測試: Win10 CMD 執行 ping ,通則網絡通,再測試具體端口 telnet 。

常見誤區

  • NAT 模式下宿主機訪問虛擬機 IP 需配置「虛擬網絡編輯器」→ NAT 設置 → 端口轉發,新手易忽略。
  • Linux 多網卡時,服務綁定錯誤網卡 IP。
  • 雲服務器安全組未放行端口(非本地 VMware 場景)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved