使用步驟
- 填入網域或 IP;檢測自己家的網路時點「填入我的 IP」。
- 填寫埠,或點下面的常用埠快速新增,一次最多 10 個。
- 點「檢測」,檢視每個埠的狀態和連線耗時。
引數說明
- 開放
- TCP 連線建立成功,說明有程式在這個埠監聽,且防火牆放行。
- 關閉(連線被拒絕)
- 主機可達,但這個埠沒有程式監聽,或者防火牆直接拒絕了連線。
- 無回應
- 等待 3 秒沒有任何回應,多數是安全組或防火牆把請求丟棄了,也可能主機不線上。
怎麼看結果
每一行顯示埠、該埠上通常執行的服務、狀態,以及連線嘗試所用的時間。除了「開放」「關閉(連線被拒絕)」和「無回應」(多半被防火牆攔截),還可能出現另外兩種狀態:
- 網路不可達:因為其他原因連線失敗,例如沒有通往該主機的路由。
- 無法檢測:25 埠會被跳過,因為我們這邊禁止向外連線該埠。
可以只輸入網域或 IP 地址,也可以貼上完整網址,協議、路徑和埠會被去掉。埠是 1 到 65535 的整數,用逗號或空格分隔,重複的會被去掉。網域只解析一次,優先使用 IPv4。如果網域解析到內網地址,檢測會被拒絕。
「常用埠」按鈕會新增或移除下面這些埠:
| 埠 | 服務 |
|---|---|
| 21 | FTP |
| 22 | SSH |
| 80 | HTTP |
| 443 | HTTPS |
| 3306 | MySQL |
| 3389 | RDP |
| 5432 | PostgreSQL |
| 6379 | Redis |
| 8080 | HTTP(備用) |
| 27017 | MongoDB |
常見問題
本機能連上,這裡卻顯示無回應?
先檢查雲伺服器的安全組和系統防火牆(firewalld、ufw、Windows 防火牆)是否放行了這個埠;服務只監聽 127.0.0.1 時也只能本機訪問,要改成監聽 0.0.0.0。
為什麼 25 埠無法檢測?
我們的伺服器在阿里雲,阿里雲預設禁止伺服器主動連線外部的 25 埠,所以這裡測不出結果。
會掃描所有埠嗎?
不會。只檢測你填的埠,每次最多 10 個,只做 TCP 握手、不傳送資料;檢測次數有頻率限制。不能檢測內網地址,也不支援 UDP 埠。
隱私說明
這個工具需要伺服器完成:你輸入的內容或檔案通過 HTTPS 傳送到我們的伺服器,處理完立即丟棄,不做儲存。伺服器訪問日誌會記錄 IP 地址和請求地址,僅用於防止濫用。