診斷決策表:區域網路連線搜尋失敗與傳輸層排障矩陣
經典單機與多人合作遊戲仰賴本地廣播或 Direct IP 直連。多網卡路由衝突或 Windows 防火牆阻擋是連線失敗的常見主因。
| 症狀 | 根因 | 診斷特徵 | 處置方案 |
|---|---|---|---|
| 搜尋不到房主 | 防火牆封鎖 UDP 廣播封包 | IP 可 Ping 通但大廳為空 | 開放廣播埠,切換網路為專用 |
| 直連連線逾時 | 網路設定檔被設定為「公用網路」 | ICMP Ping 掉包率 100% | 系統設定中改為「專用網路」 |
| 多網卡路徑錯誤 | 虛擬機器網卡優先級高於實體網卡 | 兩台電腦 IP 網段不一致 | 調整網卡躍點數或停用虛擬網卡 |
| 連線被拒絕 | 服務端僅監聽 127.0.0.1 回環 | 連線瞬間被重設中斷 | 啟動參數強制綁定 IPv4 廣播位址 |
修正網路設定檔為「專用」
// 將公用網路切換為專用網路
Get-NetConnectionProfile | Where-Object { $_.NetworkCategory -eq "Public" } | Set-NetConnectionProfile -NetworkCategory Private
實體網卡躍點數調整
- 透過
ncpa.cpl停用未使用的虛擬網卡。 - 於主機端執行指令放行遊戲連線連接埠:
New-NetFirewallRule -DisplayName "LAN Game Port" -Direction Inbound -LocalPort 7777,25565 -Protocol TCP -Action Allow -Profile Private