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

內網穿透實戰:路由器端口映射讓外網訪問本地服務

     編輯:程式設計綜合問答

場景

筆記本連無線路由器,跑 Eclipse 內嵌伺服器 (端口 12345)。校園網直接連可訪問,接路由器後外網無法連通。

解決方案:路由器端口映射 (Port Forwarding / 虛擬伺服器)

  1. 登入路由器管理介面(通常 192.168.1.1 或 192.168.0.1)。
  2. 尋找「端口映射」「虛擬伺服器」「NAT 設定」等選單。
  3. 新增規則:
    • 內網 IP:筆記本區域網 IP(如 192.168.1.100,建議設定 DHCP 保留或靜態 IP)。
    • 內網端口:12345(應用實際監聽端口)。
    • 外網端口:建議同為 12345,或避開常用端口(如 80, 443, 22)選 >1024 隨機端口。
    • 協議:TCP(或 TCP/UDP 皆開)。
  4. 儲存生效。

驗證與注意

  • 外網用戶訪問 公網IP:外網端口 即可轉發至筆記本 內網IP:12345。
  • 校園網多為大內網,無公網 IP,需確認是否獲取公網 IP(路由器 WAN 口 IP 是否為公網地址)。若為私網 IP(10.x, 172.16-31.x, 192.168.x),需聯繫網管或使用 frp/ngrok 等內網穿透工具。
  • 防火牆需放行該端口入站規則(Windows 防火牆/安全軟體)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved