在此,我以阿里雲服務器爲例進行講述,分爲兩步,第一步,設置公網的端口,第二步,設置端口映射。關於本機之類情況的,自行百度通過路由器設置。
第一步,設置公網的端口
登陸阿里雲服務器,打開控制檯,進入自己的服務器實例,點擊右邊的 更多 下拉按鈕中的 安全組配置 ,點擊 配置規則,
添加安全組規則。其中,授權對象爲可以訪問你外網的對象,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
查看已存在的端口映射:
全部完成,自行檢測。
題記,由於公司涉及到物聯網產品,需要和硬件交互,涉及到了一些網絡方面的知識,自己花費了倆天時間再次擴大了自己知識
的廣度,有相關問題可以聯繫我,樂於解答。