有兩台電腦(A 有網線、B 無網線),沒有路由器也能讓 B 透過 A 上網。利用 Windows 內建的無線臨時網路 (Ad-hoc 模式),配合網際網路連線共享 (ICS),即可零成本實現雙機共網。本文提供完整圖文設定步驟(以 Windows XP 為例,Vista/7/10 操作邏輯相同)。
一、主機(電腦 A)設定
- 右鍵「網路芳鄰」→「內容」→ 進入「網路連線」。
- 右鍵無線網卡 → 「內容」 → 選取 TCP/IP 協定 → 「內容」。
設定靜態 IP:
IP 位址:192.168.0.1
子網路遮罩:255.255.255.0
預設閘道:留空(重要)。
- 切換至「無線網路設定」標籤 → 「新增」。
SSID(網路名稱):MyAdHoc(自訂)
網路驗證:開放式
資料加密:WEP(或關閉,僅供測試)
金鑰:自訂 10 位十六進位數字(如 1234567890)
✅ 勾選「這是一個電腦對電腦的臨時網路」。
- 右鍵寬帶連線(或區域連線) → 「內容」 → 「進階」標籤。
✅ 勾選「允許其他網路使用者透過這台電腦的網際網路連線來連線」(啟用 ICS)。
家庭網路連線:選擇剛設定好的無線網卡介面。
✅ 勾選「允許其他網路使用者控制或停用共用的網際網路連線」。
- 完成後,無線網卡圖示顯示「已連線」,SSID 為
MyAdHoc。
二、客戶端(電腦 B)設定
- 右鍵無線網卡 → 「內容」 → TCP/IP 設定為 自動取得 IP 位址(ICS 會提供 DHCP)。
- 「無線網路設定」標籤 → 「新增」,參數與主機完全一致(SSID、WEP 金鑰、勾選臨時網路)。
- 掃描並連線
MyAdHoc,取得 IP(如 192.168.0.2)即可上網。
三、常見問題排查
- B 連上但無法上網:確認 A 的 ICS 服務啟動(services.msc → Internet Connection Sharing)、防火牆允許 ICS 流量。
- 速度慢/不穩:Ad-hoc 模式頻寬有限,建議縮短距離、避開干擾源,或改用支援 AP 模式的無線網卡/USB 網卡。
- Win7/10 找不到「臨時網路」選項:需用指令建立:
netsh wlan set hostednetwork mode=allow ssid=MyAdHoc key=12345678
netsh wlan start hostednetwork
再於「網路共用中心」→「變更介面卡設定」將寬帶連線共用給虛擬無線網卡。
這招適合臨時應急、出差住宿、教室實驗等無路由器場景,雖不如正式 AP 穩定,但零成本、即設即用,值得掌握。