一段時間以來,我一直在嘗試為遊戲獲取專用伺服器叛亂:沙塵暴啟動並運行。
為此,我必須在啟動腳本中指定兩個連接埠。我現在必須解鎖這兩個端口(在本例中27102
為 和)。27131
我有一個快速港智能 3並嘗試過但沒有成功。然後我嘗試在連接埠 80 上測試網頁伺服器。現在不知道為什麼其他連接埠打不開。這跟windows防火牆有關係嗎?以及如何檢查連接埠是否確實從外部開啟。我運行的是 Windows 11。
我的連接埠轉送介面看起來像這。
提前致謝。
答案1
連接埠轉送並不是使連接埠可存取網路所需的一切。
使任何連接埠可存取互聯網需要三件事。
- 電腦上偵聽此連接埠的程式必須正在執行。
- 必須定義從互聯網到電腦的路徑。這是透過在路由器中設定連接埠規則來完成的。
- 運行伺服器的電腦必須允許防火牆中的連接埠(如果存在)。
我很確定您還沒有完成步驟 3。測試完畢後,再次啟用防火牆並制定自訂規則或允許程序通過防火牆。然後再次測試。
如果停用防火牆沒有效果,請檢查是否安裝了其他防火牆。一些病毒掃描程式也內建了防火牆。如果這也不起作用,則連接埠轉送規則不正確。
您始終可以嘗試啟動伺服器並透過連接到電腦的 LAN IP 位址或在程式允許的情況下在 127.0.0.1 (localhost) 上從您自己的電腦連接到該伺服器。這排除了路由器中的連接埠轉送。
要測試端口,您可以搜尋端口測試器,然後網站將測試您的端口是否可訪問。例如:https://portchecker.co