原理: 通常情況下,路由器都有防火牆功能,互聯網用戶只能訪問到你的路由器WAN口(接ADSL的電話線口或路由寬帶外網口),而訪問不到內部服務器。要想讓互聯網用戶訪問到你建的服務器,就要在路由器上做一個轉發設置,也就是端口映射設置,讓互聯網用戶發送的請求到達路由器后,再轉發到你建立的服務器或WEB站點。這就是端口映射。由於各個路由器廠商所取功能名稱不一樣,有的叫虛擬服務器,有的叫NAT設置(BitComet中常見問題)端口映射。過程· 外網訪問:http://xx.xxx.xx.xxxx:8080· 路由器解析映射到本地站點或者服務器:http:http://192.168.x.xxx:8080開始設置首先 進入你的路由器管理界面,找到虛擬服務器(Virtual Server)這一條款,一般會在應用管理或者轉發規則條目下找到(根據不同廠商位置不定),如果實在找不到,可能是你的路由器不支持該功能(只要不是太老舊,都會有虛擬服務器這一功能的)然后 啟用服務(一般默認關閉),點擊添加 參數填寫:· 外部端口(就是外網訪問的端口):一般填 8080· 內部端口(就是路由解析映射的端口):8080· IP地址填路由器分給你的本機ip:例如我的是192.168.1.100· 協議類型:根據你的需求自行選擇 注意:原則上外部端口和內部端口是可以隨意填寫的(有些端口系統占用無法使用),只要自己理清外網訪問會映射到本地主機的那個端口就行了 就好比你明明外部端口設置為8080,內部端口為8080,但是本地(也就是內部)跑了一個3000端口的服務,然后你還傻乎乎的外網訪問8080端口,得到的只能是xx.xxx.xxx.xx拒絕了我們的連接請求 建議:內外端口一致免得記憶,如需多個端口,多添加幾條映射關系