端口是網絡系統中的通信端點。您可以通過端口的 16 位無符號數字識別端口,每個端口都為不同的網絡服務指定一個特定的進程。它始終與 IP 地址和通信協議相關聯。每個端口都通過稱為路由器的網絡設備發送其數據,該設備負責在計算機網絡之間傳輸數據包。網絡系統之間的數據在通信結束時從一個端口發送到另一個端口。在網絡系統中,當您想將該數據重定向到另一個計算機系統時,可以使用端口轉發。將通信轉發到另一端的原因可能是網絡上的防火墻、路由器或代理服務器。防火墻是一種帶有預定規則的安全系統。它監視和控制網絡上的傳入和傳出流量。在端口轉發中,接收 IP 數據包的主機會記錄其目的地。它讀取標題,重寫它,并將其重定向到另一臺計算機。接收數據包的第二臺計算機可能具有不同的 IP 地址但具有相同的端口、不同的端口或相同的 IP 地址。它也可能具有不同 IP 地址和不同端口號的組合。
注意:端口轉發是保留公共地址并保護您的服務器和客戶端免受任何不需要的訪問的極好方法。這是網絡的額外安全層。
如何分 3 步轉發端口
第 1 步:分配靜態 IP 地址
您可以為本地網絡上的計算機分配固定 IP 地址。這樣,每次獲得新 IP 時,您都不必更改端口轉發。為此,您需要在 Windows 設備上的命令提示符下記下“ipconfig”命令的結果。然后您可以在網絡中心打開您的連接屬性并設置您的靜態 IP 地址。您還可以以管理員身份訪問您的路由器,并在其設備列表下“保留”一個 IP 地址。
第 2 步:設置端口轉發
配置靜態 IP 地址后,您可以在路由器上設置端口轉發設置。您需要以管理員身份訪問路由器并檢查端口轉發設置。它可能屬于網絡、無線或高級等類別。之后,您需要填寫要轉發的端口號。填寫端口范圍的開始和結束框。您可以在此處查看需要為您的服務打開哪些端口。然后您必須選擇一個協議(TCP、UDP 或兩者),填寫靜態 IP 地址并打開端口轉發。大多數路由器都有類似的端口轉發方式,但您可以找到適用于奇翔路由器的具體說明。
步驟 #3:驗證端口
檢查開放端口:即使設置了端口轉發,程序也可能由于防火墻無法訪問該端口。因此,您需要在在線端口檢查工具上查看端口是否打開。如果不是,您可能需要更改其狀態或將設置重新配置為不同的端口。
當您需要設置端口轉發時
互聯網上的每個應用程序都需要一個開放的端口才能正常運行。例如,在線玩視頻游戲的玩家需要與其他玩家通信,使用 torrent 的人需要開放端口才能上傳文件,甚至即時通訊服務都通過特定端口工作。因此,如果您的 Internet 程序在正確設置后仍無法運行,則路由器上所需的端口可能已關閉。因此,您必須打開路由器上的端口并設置端口轉發,以將服務請求重定向到正確的設備。
提示:您還可以設置端口范圍轉發,以便為特定任務(如視頻游戲)轉發整個端口范圍。
端口觸發與端口轉發
端口轉發是一種將在一個端口上接收到的數據重定向到另一個端口的技術。如果端口轉發需要同時到達多臺本地計算機,則使用稱為端口觸發的動態技術。從理論上講,這兩種技術聽起來很相似,因為它們都重新路由流量并且需要在路由器上進行配置。但是,由于使用開放端口和封閉端口,它們是不同的。
在端口轉發中,端口一直保持打開狀態,而在端口觸發中僅在特定時間段內打開。
VPN 端口轉發
虛擬專用網絡還使用端口轉發技術來確保其客戶端不會與互聯網公開交互。 在 VPN 端口轉發中,傳入連接繞過 NAT 防火墻,因此連接速度更高。 VPN 端口轉發有助于提高種子下載速度,還允許您在不在家時訪問您的設備。 您可以更喜歡靜態或動態端口轉發。 在靜態轉發中,您將始終擁有特定范圍的可用端口,但在動態轉發中,端口號會不斷變化。
啟翔工業級蜂窩路由器支持端口轉發,聯系工程師了解更多。