3分鐘搞清楚什么是端口映射!
發布時間:2022-01-04 點擊:1279次 PLM管理系統
一、什么是端口映射?
在三品軟件PLM中,端口映射就是將位于內網的PLM服務端的三個端口9080/9180/9280映射成外網可以訪問的三個端口。
△圖1、端口映射示意圖
如圖1所示,PLM服務器的地址為192.168.8.88,分別開放了三個端口9080/9180/9280。本地路由與服務器同一級連接,遠端路由器則是位于其它地方的辦事處,中間通過互聯網進行連接。
沒有在本地路由器做任何映射之前,A和B可以通過192.168.8.88和對應的三個端口9080/9180/9280 訪問PLM服務器。但是C和D就不能了。因為C和D沒有直接連接在本地路由下,是不能直接通過192.168.8.88這個地址進行連接的。如果要C和D也能夠訪問PLM服務器,就必須要在本地路由器中進行端口設置了。
二、端口映射過程示例
由于每種路由器的設置界面不同,所以只對要點就行示例講解,在設置過程中,只需要對號入座就可以了。
不管是什么理由器,基本上只需要關注以下幾個方面的技術參數就可以了:
-
內網地址:PLM服務端所在服務器的內網地址,必須與聯網的路由同級;如圖一的內網地址就是192.168.8.88
-
內網端口:PLM服務端對應的三個端口都需要設置;如圖1的端口分別為9080/9180/9280
-
轉發協議:固定為TCP
-
外網地址:PLM服務端直連路由的外網IP地址,這個必須為廣域網IP,如果是100開頭的,記得咨詢對應網絡運營商客服確認是否已經開通廣域網IP,否則就算正確映射后,也是無法通過IP進行訪問的;如圖一中的外網地址是208.218.228.238
-
外網端口:通過外網地址訪問的端口,一定要以內網端口一一對應;如圖一中的內網端口填寫是9080,則外網端口必須為9080。否則會出現部分服務無法訪問的情況。
-
端口回流:不同的路由廠商,可能叫法不一樣,設置方式也不一樣。這個開關開了,如圖一所示,可以在A和B應用中通過外網地址和外網端口進行訪問,如果沒有打開,是不能進行訪問的。但是C和D不受影響,不管端口回流參數是開還是關,都能夠通過外網端口和外網地址正常進行訪問。所以,端口回流參數是開還是關只是決定了本地路由內部用戶是否可以通過外網IP和外網端口進行訪問而已。如果內網用戶不能通過外網IP進行訪問,外網用戶可能正常問題,那肯定是路由器的端口回流參數沒有打開。
三、總結
本文幾乎概括了端口映射所有的技術要點,如果有疑問的朋友可以認真細讀。可能還有朋友問到級聯路由怎么進行處理。其實原理是一樣的。只是需要在級聯的路由上面一層一層的進行端口映射即可。