我想看看本地主機,計算機上的端口57875是否關閉。 這裏是我到目前爲止的代碼:檢查本地主機VB.Net上的端口57875是否已關閉?
Try
Dim checkPort As TcpClient = New TcpClient("localhost", 57875)
Catch ex As Exception
MsgBox("WARNING: Port 57875 is not forwarded ! The game will probably encounter an error !")
End Try
即使它被轉發,它會認爲事實並非如此。代碼有什麼問題?
是什麼端口轉發的意思嗎?通常,PF意味着您的ROUTER將端口XY傳入(來自WAN)數據包發送到IP_whatever(局域網)和端口YZ(可能與XY相等)。本地連接到YZ端口不告訴你,如果端口(在路由器中)被轉發。 – igrimpe