請問我無法連接到 SFTP 伺服器是怎麼回事?

請問我無法連接到 SFTP 伺服器是怎麼回事?

我們有一台裝有 Windows Server Enterprise 的伺服器,它運行一個簡單的控制台應用程序,該應用程式透過 SFTP 連接到另一台伺服器以下載檔案。我相信遠端伺服器是 Unix 伺服器,但我不確定。

突然,控制台應用程式無法連接到該 SFTP 伺服器。我透過 filezilla 確認了這個問題。我們的技術支援人員表示,我們的防火牆發生了一些變化,阻止了與 SFTP 伺服器的連線。這是一家大公司,所以我們無法安裝任何東西。此外,每個人(技術支援、本地伺服器、我)都在同一家公司下。

我的問題: * 如何開始檢查突然無法連線的情況? * 我仍然可以連接到另一個 IP(我相信)是同一台伺服器。為什麼我可以透過 SFTP 連接到那裡,而不是另一個?

如果我太籠統,我很抱歉,但我無法控制遠端伺服器。我對網路也不太了解。

我測試過的內容: * 我運行了 IP 的 ping * 我還運行了tracert。

謝謝。

答案1

您詢問如何開始調查這個問題。這裡有一些需要開始研究的事情。

ping 和tracert 的結果如何?你沒有告訴我們。

您可以使用 telnet 測試連接埠 22。它是 Windows 的一部分,因此您可以從控制台安裝它。

也許這是伺服器問題,除了聯繫負責它的系統管理員之外,您無能為力。

如果您可以連接到同一台伺服器上的另一個 IP,為什麼不直接使用該 IP 呢?

您可以從網路上的其他地方連接到伺服器嗎?或來自您所在的其他機器?其他人也有同樣的問題嗎?

您可以聯絡負責該伺服器的系統管理員並請他檢查嗎?也許 sftp 伺服器只是沒有運行或接口已關閉、電纜被拔掉、防火牆被修改等等...

答案2

只需嘗試從您的 cmd - ping ip_of_remote_host:22

如果能 ping 通則沒問題,否則你的 ssh 連線埠已關閉

相關內容