端口映射設置

       在此,我以阿里雲服務器爲例進行講述,分爲兩步,第一步,設置公網的端口,第二步,設置端口映射。關於本機之類情況的,自行百度通過路由器設置。

 第一步,設置公網的端口

 登陸阿里雲服務器,打開控制檯,進入自己的服務器實例,點擊右邊的 更多 下拉按鈕中的 安全組配置 ,點擊 配置規則,

添加安全組規則。其中,授權對象爲可以訪問你外網的對象,0.0.0.0/0爲對所有用戶開放權限,端口範圍爲你要開放的外網端口

範圍,其它默認就OK。

 設置公網端口完成,自行檢測。

第二步,設置端口映射(端口映射就是將外網主機IP地址的一個端口映射到內網中一臺機器,提供相應的服務。當用戶訪問該IP的這

    個端口時,服務器自動將請求映射到對應局域網內部的機器上

 打開cmd控制檯,輸入

netsh interface portproxy add v4tov4 listenport=1234 listenaddress=A.B.C.D connectport=1234 connectaddress

=E.F.G.H

以上代碼含義:

 增加端口映射,將A.B.C.D(外網)的1234映射到E.F.G.H (內網)的1234端口。

 相關參考:

  刪除端口映射:

  netsh interface portproxy del v4tov4 listenport=1234 listenaddress=A.B.C.D

  查看已存在的端口映射:

 netsh interface portproxy show v4tov4

 可通過命令 netstat -ano|find"1234"查看端口是否已在監聽

 telnet A.B.C.D 1234 測試端口是否連通

  


全部完成,自行檢測。

題記,由於公司涉及到物聯網產品,需要和硬件交互,涉及到了一些網絡方面的知識,自己花費了倆天時間再次擴大了自己知識

的廣度,有相關問題可以聯繫我,樂於解答。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章