連線由我們的伺服器發出,因此您看到的結果與網際網路上任何一台電腦看到的相同。僅檢查 TCP,每次一個連接埠,每分鐘最多 5 次;UDP 無法可靠檢查,因為開放的 UDP 連接埠不一定會回應。
運作方式
連接埠開放是指有程式在監聽該連接埠,而且連線能夠穿過路徑上的路由器和防火牆抵達它。在您自己的網路內部無法可靠地檢查這一點,因為測試流量經過路由器的方式與來自外部的連線不同。本工具從我們位於網際網路上的伺服器發起連線,並告訴您目標的回應結果。
結果分為三種情況。「開放」表示連線已建立。「關閉」表示裝置回應該連接埠上沒有程式在監聽,也就是連線能夠抵達但缺少服務。「無回應」表示有東西悄悄丟棄了連線,防火牆、沒有轉送規則的路由器以及位於 CGNAT 之後的網路都會這樣。
範例
203.0.113.25 : 25565SYN → SYN/ACK · 38 ms開放:連接埠轉送設定正確的 Minecraft 伺服器,其他玩家可以加入。203.0.113.25 : 3389SYN → RST · 41 ms關閉:轉送規則存在且能抵達裝置,但遠端桌面已停用或監聽其他連接埠。203.0.113.25 : 8080SYN → (timeout 3 s)無回應:路由器沒有該連接埠的規則,或防火牆丟棄了連線。使用情境
- 在邀請他人加入 Minecraft、Valheim 或 Counter-Strike 等遊戲伺服器之前,確認路由器的連接埠轉送正常運作。
- 驗證 IP 攝影機、NAS、Plex 或 Home Assistant 能否從外部存取。
- 稽核遠端桌面 (3389)、SMB (445) 或資料庫等敏感服務是否意外暴露在網際網路上。
- 在伺服器上變更防火牆後,確認服務的連接埠仍能從外部回應。
- 了解網路業者是否封鎖了某個連接埠(例如用來寄送郵件的 25 連接埠),或您的網路是否位於 CGNAT 之後。
常見問題
我已經在路由器上開放連接埠,為什麼還顯示關閉?
在路由器上開放連接埠只是讓連線能夠通過,還必須有程式在監聽。如果結果是「關閉」,表示規則很可能已經生效,缺少的是服務,或是規則指向的區域網路 IP 已經不屬於該電腦。如果結果是「無回應」,請檢查電腦的防火牆,並確認規則已儲存且已啟用。
什麼是 CGNAT?為什麼它會讓連接埠無法開放?
在 CGNAT 下,網路業者讓許多用戶共用同一個公用 IP,您的路由器取得的是私有位址,通常位於 100.64.0.0/10 範圍內。抵達公用 IP 的連線會終止於業者的設備,而不是您的路由器,因此您設定的任何連接埠轉送都無法運作。解決方法是向網路業者申請專屬的公用 IP,或改用 IPv6 或通道。
可以檢查 UDP 連接埠嗎?
無法可靠檢查。UDP 服務只有在收到符合其自身通訊協定的訊息時才會回應,因此從外部看,開放的 UDP 連接埠和遭到過濾的 UDP 連接埠是一樣的。對於 WireGuard、使用 UDP 的遊戲伺服器或 VoIP,比較實際的做法是從另一個網路(例如手機的行動數據)以實際的用戶端進行測試。
檢查連接埠算是連接埠掃描嗎?
不算。本工具只會對您選擇的連接埠發起一次 TCP 連線,連線建立後立即中斷,不傳送任何資料。為防止濫用,每次查詢僅限一個連接埠,每分鐘最多 5 次,不會連線至私有位址或本機位址,並會記錄每一次檢查。
為什麼檢查的是我的 IPv4 而不是 IPv6?
連接埠轉送是 IPv4 的機制:在 IPv6 中,每台裝置都有自己的公用位址,需要設定的是防火牆規則。如果您兩者都有,工具會預設使用 IPv4,但您可以選擇 IPv6 直接檢查裝置。
開放連接埠危險嗎?
開放的連接埠會讓在其上監聽的服務暴露在整個網際網路上,而網際網路上隨時都有機器人在嘗試密碼和已知漏洞。只開放必要的連接埠,讓程式保持在最新版本,並避免暴露遠端桌面、SMB 或資料庫:這類需求比較適合使用 VPN。