端口映射是NAT的一種,功能是把在公網的地址轉翻譯成私有地址,
采用路由方式的ADSL寬帶路由器擁有一個動態或固定的公網IP,ADSL直接接在HUB或交換機上,所有的電腦共享上網。
端口映射是什么意思
端口映射其實就是把公網地址的某個端口轉換到內網私有地址的某個端口,達到訪問該公網端口就訪問到他轉換到的內網電腦的某個端口的效果。傳統的端口映射,一般情況下,公網IP地址在路由器上,電腦連接在該路由器的LAN口上,我們在外面訪問的IP是在路由器上,服務往往是在它所連接的電腦上,這個時候就需要把該路由器上的端口映射到電腦的端口上,使得我們可以在外網訪問該電腦提供的服。
端口映射測試
一,如何利用telnet命令檢測端口映射是否成功
具體方式是:在遠端網絡非客戶端網絡,“開始”---“運行”-----“cmd” 進入dos界面,再運行:telnet X.X.X.X 端口
(注意有空格哦,X.X.X.X 是你映射的公網地址; 是你映射公網地址的端口)。
方法/步驟
1,端口映射”成功后但未部署服務器的情況下,利用“telnet+端口”的方法會出現如下畫面(dos界面上出現一個光標在閃爍,一會后自動消失,回復到原來dos界面)。
2,“端口映射”未成功后的情況下,利用“telnet+端口”的方法會出現如下畫面,說明遠程證3389端口是否映射成功。
端口映射失敗
失敗原因1:沒有公網IP。
1,可以查看下路由器上的LAN地址分配的IP,在外網直接用這個IP地址訪問看能不能訪問到路由器。
2,路由器端口映射的作用的是允許外網訪問內網對應端口應用,但前提條件是有公網IP外網才能訪問。
失敗原因2:配置錯誤。
1,在添加記錄時,有個協議選項,如不清楚的使用ALL所有的。
2,部分應用需要同時開啟DMZ。特別是像FTP這樣的雙向通信應用。
端口映射有什么用
做端口映射的話就是把路由器的WAN口映射到你的LAN口,相當于你的機子正在使用一個公網IP,好處是別人可以通過公網IP直接訪問你的電腦,對好多軟件有好處,例如P2P下載,做WEB或FTP服務器;壞的方面也是別人可以通過公網IP直接訪問你的電腦,容易受攻擊。
如何做端口映射
詳細操作:
步我們需要進入到路由器,輸入路由器的地址,一般就是路由器外包裝上,或者是說明書上會記錄。一般需要設置端口映射的都是非固定ip。
第二步就是找到相關的虛擬服務器這個選項,大多數的路由器是這個名字,但是一般都是大同小異的。比如有的路由器會叫它NAT設置口映射等等。
第三步就是點擊相應的轉發(換)規則選項,找到增加設置這個選擇項目。例如TP-LINKTD-8810這個路由器來說,我們需要點擊添加,找到web
server這個選項,對應的服務器IP地址就填上該臺計算機的內網IP,例如192.168.0.5等。