2013-10-09 109 views
0

我總是使用telnet [IP] [port]檢查網絡連接。但是,有時會出現連接超時,因爲沒有任何內容正在監聽該端口,但通向該端口的通道已打開。我該如何檢查差異,即是否因爲隧道未打開或者因爲沒有人正在監聽另一端的端口而執行telnet超時?如何檢查到端口的網絡連接是否未打開,或者沒有在該端口上偵聽?

+0

我們可以假設沒有防火牆在網絡上或目標 –

+0

網絡開放應該在防火牆上完成,所以是的,有一個防火牆 – user1340582

+0

連接超時並不意味着什麼都不聽。這會導致'連接被拒絕'。 – EJP

回答

0

可能通過使用tcptraceroute,從該名男子頁

This program attempts to trace the route an IP packet would follow to 
    some internet host by launching probe packets with a small ttl (time to 
    live) then listening for an ICMP "time exceeded" reply from a gateway. 
    We start our probes with a ttl of one and increase by one until we get 
    an ICMP "port unreachable" (or TCP reset) 

設置一個Max_ttl值是適合您的防火牆

相關問題