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

VMware Workstation 11 + Kali Linux 聯網設置:NAT/橋接模式詳解

     編輯:程式設計綜合問答

三種網絡模式對比

模式特點適用場景Kali 默認 IP 獲取
NAT (默認)VMnet8 虛擬網卡,宿主機共享上網,虛擬機無獨立公網 IP單純上網、下載工具、內網滲透練習DHCP 自動獲取 (192.168.x.x)
Bridged (橋接)虛擬機直連物理網卡,獲取局域網 IP,與宿主機平級需要對外提供服務、ARP 欺騙、局域網掃描路由器 DHCP 分配 (同網段)
Host-Only僅與宿主機通信 (VMnet1),無法上網隔離測試、惡意樣本分析VMnet1 DHCP 分配

推薦:NAT 模式最省事 (出廠默認即可上網)

  1. VM 菜單 → Settings → Network Adapter → **NAT (Used to share host's IP)**。
  2. Kali 內部:
    sudo systemctl start networking
    sudo dhclient eth0 (或 ens33,查看 ip a)。
    瀏覽器訪問任意網站驗證。

若需橋接模式 (進階)

  1. VM Settings → Network Adapter → **Bridged** → 勾選 **Replicate physical network connection state**。
  2. Kali 重新獲取 IP:sudo dhclient -r && sudo dhclient eth0。
  3. **注意**:公司/學校網絡可能限制一個 MAC 只能一個 IP,橋接可能導致宿主機斷網。家庭路由器通常無問題。

常見問題排查

  • NAT 無網:宿主機 VMware Network Adapter VMnet8 禁用/重啟;Kali 禁用 IPv6 (sysctl -w net.ipv6.conf.all.disable_ipv6=1)。
  • 橋接無 IP:虛擬網絡編輯器 → VMnet0 → 確認橋接到正確物理網卡 (有線/無線);重置 Kali 網絡配置 /etc/network/interfaces 純 DHCP。
  • DNS 解析失敗:echo "nameserver 8.8.8.8" > /etc/resolv.conf (臨時) 或配置 systemd-resolved。
  • 參考教程

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved