前言
端口映射(Port Forwarding / 虛擬伺服器)讓內網伺服器(NAS、網站、遊戲主機、遠端桌面)能被外網主動存取。本文以 DIR-605 為例,詳細說明從設定精靈完成基礎上網/無線,到進階建立端口映射規則的全流程。
一、基礎設定精靈(快速上網)
- 瀏覽器輸入
192.168.0.1 → 帳號 admin、密碼 admin。
- 設定管理密碼 → 時區 GMT+8 (台北/北京/香港/新加坡)。
- WAN 類型選 PPP over Ethernet (PPPoE) → 輸入 ISP 帳號/密碼/服務名稱(選填)。
- 無線設定:SSID、信道、安全模式 WPA-PSK、共享金鑰 (8-64 字元)。
- 完成精靈 → 「重新啟動」儲存生效。
二、進階設定:虛擬伺服器 (端口映射)
- 登入管理介面 → 點選頂部「進階設定」→ 左側「虛擬伺服器 / Virtual Server」。
- 勾選「啟用」→ 新增規則:
| 欄位 | 填寫範例 | 說明 |
| 名稱 | NAS_Web | 自訂識別名稱 |
| 協定 | TCP / UDP / Both | 視應用需求,Web/NAS 多為 TCP |
| 私人 IP | 192.168.1.100 | 內網伺服器固定 IP(建議設 DHCP 保留/靜態 IP) |
| 私人埠 | 80 | 伺服器實際服務埠 |
| 公用埠 | 8080 | 外網存取埠(建議避開常見 80/443/21/22) |
| 排程 | 永遠 / 指定時段 | 如需限時開放 |
點選「套用/儲存」。
三、特殊應用程式 (Special Applications / Port Triggering)
針對需動態開啟多埠的應用 (如 BT/電驢/語音/遊戲):
- 觸發埠:應用程式主動向外連線的埠。
- 開放埠:觸發後路由器自動開放給外網連入的埠範圍。
- 設定方式同虛擬伺服器,多一個「觸發埠」欄位。
四、eMule/電驢 HighID 實測範例
電驢預設 TCP 4662 / UDP 4672。兩種映射寫法:
- 單規則 Any 協定:協定 Any、起始埠 6600、結束埠 6700、內網 IP 192.168.1.18、啟用。
- 分離 TCP/UDP 兩規則:
- TCP:埠 4662→4662
- UDP:埠 4672→4672
均指向同內網 IP。
儲存後重啟電驢(必要時重啟路由器),即可獲得 HighID。
五、其他進階功能速覽
- 過濾器:IP/URL/MAC/網域過濾,可依時間排程封鎖特定流量。
- 防火牆規則:允許/拒絕特定來源/目的 IP、埠、協定、時間。
- DMZ 主機:將單一內網 IP 完全暴露於外網(高風險,慎用)。
- UPnP:啟用後支援應用自動建立映射(如 Xbox、P2P 軟體),但有安全風險,建議僅信任裝置開啟。
六、常見失敗排查
- 外網連不進來?
- ① 確認 WAN 取得公網 IP(非 CGNAT/私有 IP)。② 確認內網伺服器防火牆放行對應埠。③ 確認映射規則協定/埠/IP 正確。④ 嘗試 DMZ 測試隔離問題。
- 映射後內網無法用域名/公網 IP 存取?
- 需支援 NAT Loopback (Hairpin NAT) 或內網用內網 IP/本地域名存取。
- 雙層 NAT 環境(前端還有路由器)?
- 前端路由器也需做相同映射,或將前端設為 Bridge Mode/單純 Modem。
結語
DIR-605 端口映射設定直覺明確:虛擬伺服器做固定埠映射、特殊應用做動態觸發。關鍵在於:內網伺服器固定 IP、協定埠號正確、WAN 為公網 IP、必要時處理雙層 NAT。掌握此流程,自架 NAS、網站、遊戲伺服器皆可輕鬆對外發布。