У нас есть сервер с Windows Server Enterprise, на котором запущено простое консольное приложение, которое подключается к другому серверу через SFTP для загрузки файлов. Я считаю, что удаленный сервер - это сервер Unix, но я не уверен.
Внезапно консольное приложение не может подключиться к этому серверу SFTP. Я подтвердил эту проблему с помощью filezilla. Наша техподдержка сообщает, что что-то изменилось в нашем брандмауэре, что блокирует подключения к серверу SFTP. Это огромная компания, поэтому мы не можем ничего установить. Кроме того, все (техподдержка, локальный сервер, я) работают в одной компании.
Мои вопросы: * Как я могу начать проверять, что случилось, что я не могу подключиться внезапно? * Есть еще один IP-адрес, к которому я все еще могу подключиться (я считаю), это тот же сервер. Почему я могу подключиться к нему через SFTP, а не через этот другой?
Прошу прощения, если я говорю слишком обобщенно, но у меня нет контроля над удаленным сервером. Я тоже не очень разбираюсь в сетях.
Что я тестировал: * Я проверил IP-адрес * Я также запустил tracert.
Спасибо.
Вы спросили, как можно начать исследование этой проблемы. Вот некоторые вещи, на которые стоит обратить внимание.
Как работал пинг и трейсерт? Ты нам не сказал.
Вы можете проверить порт 22 с помощью telnet. Это часть Windows, поэтому вы можете установить его с панели управления.
Возможно, это проблема сервера, и вы ничего не можете с этим поделать, кроме как связаться с ответственным за это системным администратором.
Если вы можете подключиться к другому IP-адресу на том же сервере, почему бы вам просто не использовать этот IP-адрес?
Можете ли вы подключиться к серверу из других мест в сети? Или с других машин, где вы находитесь? У других людей такая же проблема?
Можете ли вы связаться с системным администратором, ответственным за этот сервер, и попросить его все проверить? Возможно, сервер sftp просто не работает или интерфейс не работает, кабель отключен, брандмауэр был изменен и т. Д.
Просто попробуйте из своего cmd - ping ip_of_remote_host: 22
если вы можете пинговать, то все в порядке, иначе ваш порт подключения ssh закрыт