Windows XP 內建 IIS (Internet Information Services) 常用於本地開發測試,但遠端無法訪問是典型難題。本文詳細講解五大排查步驟:IIS 埠口設定、本地驗證、路由器連接埠映射、Windows 防火牆例外、安全中心進階設定,助您打通遠端存取通道。
192.168.1.100)https://127.0.0.1:95 或 https://192.168.1.100:95若電腦在路由器後方(內網),外部請求需透過路由器轉發:
關鍵:內網 IIS 電腦 IP 必須固定 (靜態 IP 或 DHCP 靜態綁定 MAC),否則 IP 變動導致映射失效。
IIS Service 95,埠號:95,協定:TCPnetsh firewall add portopening TCP 95 "IIS Service 95"外部用戶 (公網 IP) → 路由器公網 IP:95 → 路由器 Port Forwarding (TCP 95 → 192.168.1.100:95) → 內網電腦 Windows Firewall 允許 TCP 95 → IIS 監聽 0.0.0.0:95 → 回應網頁內容
| 環節 | 常見錯誤 | 檢查指令/位置 |
|---|---|---|
| IIS 埠口 | 仍用 80 被 ISP 封鎖 | IIS 管理員 → 網站屬性 → TCP 埠 |
| 本地測試 | 未用內網 IP+埠測試 | 瀏覽器 https://192.168.1.100:95 |
| 路由器映射 | 內部 IP 填錯/協定選 UDP/未啟用 | 路由器虛擬伺服器列表 |
| 內網 IP 變動 | DHCP 未綁定 MAC | 路由器 DHCP 靜態分配 / 電腦設靜態 IP |
| XP 防火牆 | 未加例外埠/勾選了無法改埠的 Web 服務 | 控制台 → 防火牆 → 例外 → 埠口列表 |
| 動態公網 IP | IP 變動導致外部無法連線 | 配合 DDNS (花生殼/No-IP) 綁定域名 |
若 ISP 不提供固定 IP,需安裝 DDNS 動態域名軟體 (如花生殼、No-IP DUC),將變動的公網 IP 實時解析到固定域名 (如 myiis.ddns.net),外部用戶訪問域名+埠即可穩定連線。
完成五步驟排查與配置,XP 系統 IIS 遠端訪問即可穩定運作,為您的本地開發/測試/展示提供外網存取能力!