Страницы

Поиск по вопросам

среда, 18 декабря 2019 г.

Как исправить ошибку “PuTTY Fatal Error - Network error: Connection refused”?

#ssh #putty


купил виртуальный хост, дали мне ip-адрес, логин и пароль, только подключится к нему
немогу, сразу после нажатия появляется консоль и выскакивает ошибка - "PuTTY Fatal
Error - Network error: Connection refused" как исправить? может кто-то сталкивался
с таким и знайтет как решить
техподержка говорит что я неверно пароль ввожу, этого быть не может, все тщательно
проявлял. Брандмауэр Защитника Windows отключал. Толку ноль! 

OS: Windows 10,
Клиент: PuTTY





UPD:
через браузер заходит.
По SSH не работает. Подключится могу лишь через VPN или через 3G-интернет.  



    


Ответы

Ответ 1



Наиболее вероятную причину в лице хулиганящего провайдера уже указали, но можно собрать ещё чуть больше информации с помощью plink.exe (входит в состав PuTTY): Откройте консоль cmd Выполните plink -v ваш_хост В ответ plink выдаст дополнительную информацию по используемому при подключении протоколу, что также позволит отсечь некоторые причины, типа устаревшего обмена ключами. Пример подключения: C:\Programs\PuTTY>plink -v <...> Looking up host "<...>" Connecting to <...> port 22 We claim version: SSH-2.0-PuTTY_Release_0.67 Server version: SSH-2.0-OpenSSH_7.5p1 Ubuntu-10 Using SSH protocol version 2 Doing Diffie-Hellman group exchange Doing Diffie-Hellman key exchange with hash SHA-256 Host key fingerprint is: ssh-rsa 2048 45:f8:02:48:a0:76:db:93:1a:a4:1a:70:ea:1f:5f:71 The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 45:f8:02:48:a0:76:db:93:1a:a4:1a:70:ea:1f:5f:71 If you trust this host, enter "y" to add the key to PuTTY's cache and carry on connecting. If you want to carry on connecting just once, without adding the key to the cache, enter "n". If you do not trust this host, press Return to abandon the connection. Store key in cache? (y/n) n Initialised AES-256 SDCTR client->server encryption Initialised HMAC-SHA-256 client->server MAC algorithm Initialised AES-256 SDCTR server->client encryption Initialised HMAC-SHA-256 server->client MAC algorithm login as: Disconnected: No username provided ^C

Ответ 2



По большей видимости у Вас настроен Firewall на внешний интерфейс на сервере. Чтобы разрешить подключение к 22ому порту на Ubuntu (во многих версиях) достаточно выполнить команды: $ sudo ufw allow 22 $ sudo ufw enable Если же у Вас нету возможности выполнить или действия выше ни на что не повлияли, то Вам следует связаться с Вашим хостинг-провайдером для решения данной проблемы. p.s. В таких случаях подключение может блокировать и провайдер, если ничего уж не помогает, то советую связаться с ним

Ответ 3



Проверить Ping - доступен ли вообще сервер с вашего IP - Проверили - работает (непонятно только почему winMTR пишет no response) Зайти в консоль управления сервером из браузера, проверить диапазоны IP адресов, с которых разрешен доступ к серверу. - web консоли управления виртуальным сервером, я так понимаю, нету (а то, что Apache2 на Ubuntu стоит - это очень хорошо - It works!) Если нет web консоли - связаться с провайдером у которого сервер покупали и выяснить, как они сами туда подключаются, поднят ли SSH, и с каких IP адресов доступно подключение по SSH (может быть еще что-то дополнительно в настройках нужно указать, вообще-то, для SSH нужен не только логин-пароль, а еще пара .pem ключей - один у вас - один на сервере). Проверили - SSH поднят, и .pem ключи не нужны, т. к. с другого устройства подключение есть без них. Осталось проверить диапазоны IP адресов с которых доступно SSH подключение. Настроить их можно например с того же телефона.

Комментариев нет:

Отправить комментарий