使用 Traceroute 檢查我的 ISP 是否阻止連接埠 80 上的傳入連接

使用 Traceroute 檢查我的 ISP 是否阻止連接埠 80 上的傳入連接

我正在嘗試透過網路公開一個簡單的伺服器,偵聽連接埠80。 IP 位址時,我得到:

190-90-90-90.dyn.dsl.cantv.net (190.90.90.90) ...

(顯然這不是我真正的IP位址,但只是一個例子)。如果我訪問此位址(包括 dyn.dsl.cantv.net),我會使用電腦中的瀏覽器來獲得正確的回應,但如果嘗試使用行動網路瀏覽器從外部訪問,我會得到

反應時間太長

這意味著我的 ISP 正在阻止來自連接埠 80 (http) 的傳入連線?

我不明白發生了什麼,因為我創建了另一個簡單的伺服器,但使用自簽名憑證(ssl)監聽 8443 並轉到https://190.90.90.90:8443從外部,使用我的行動網路瀏覽器,我得到了正確的回應。

我不知道問這個問題的好地方,但我認為可能與網路有關,我希望你能幫助我。

答案1

「連接埠」與 TCP、UDP 或較少使用的 SCTP 相關。 Traceroute 與偵測到的連接埠 80 無關。 (對於單一子網路內的裝置之間的連接困難,Traceroute 也毫無用處。)

這意味著我的 ISP 正在阻止來自連接埠 80 (http) 的傳入連線?

聽起來很像,除非您可以透過連接埠 80 存取其他網站。我只是說效果基本上是等價的。可能是路由問題。

請聯絡您的 ISP。如果這是您的電話公司,那麼,根據一些經驗,我想說您可能需要超越一般的“客戶服務”,與“技術支援”代表交談。

ISP 通常可以解決問題,或幫助確定問題對 ISP 來說是遠端的(這也是有用的信息)。在某些情況下,他們可能能夠識別哪家公司的行為存在問題,並讓您知道這一點,甚至可能聯繫該公司並協助解決問題。

相關內容