端口映射與主機映射

端口映射

功能

公網的地址轉翻譯成私有地址, 採用路由方式的ADSL寬帶路由器擁有一個動態或固定的公網IP,ADSL直接接在HUB或交換機上,全部的電腦共享上網
將外網主機的IP地址的一個端口映射到內網中一臺機器,提供相應的服務。當用戶訪問該IP的這個端口時,服務器自動將請求映射到對應局域網內部的機器上html

端口映射有動態和靜態之分

動態端口映射

內網中的一臺電腦要訪問網站,會向NAT網關發送數據包,包頭中包括對方網站IP、端口和本機IP、端口,NAT網關會把本機IP、端口替換成本身的公網IP、一個未使用的端口,而且會記下這個映射關係,爲之後轉發數據包使用。而後再把數據發給網站,網站收到數據後作出反應,發送數據到NAT網關的那個未使用的端口,而後NAT網關將數據轉發給內網中的那臺電腦,實現內網和公網的通信.當鏈接關閉時,NAT網關會釋放分配給這條鏈接的端口,以便之後的鏈接能夠繼續使用。動態端口映射其實也就是NAT網關的工做方式。服務器

靜態端口映射

在NAT網關上開放一個固定的端口,而後設定此端口收到的數據要轉發給內網哪一個IP和端口,無論有沒有鏈接,這個映射關係都會一直存在。就能夠讓公網主動訪問內網的一臺電腦。網站

舉例

打開路由器管理(參考資料
轉發規則-虛擬服務器,實現:翻譯

外網IP:80->內網PC1:80
外網IP:8080->內網PC2:8080
外網IP:9090->內網PC3:9090

多臺PC能夠使用一個外網IP的不一樣端口
協議:TCP/UDP
1
2code

主機映射

轉發規則-DMZ
實現外網IP->內網PC,端口徹底映射
3htm

相關文章
相關標籤/搜索