ssh: подключение к порту хоста 22: Время ожидания соединения истекло

ssh: подключение к порту хоста 22: Время ожидания соединения истекло

Я пытаюсь подключиться к серверу моего университета из дома на моем Linux Mint 18.3 с помощью ssh. Я настроил VPN, который рекомендовала школа, он говорит, что подключен.

Я использую команду ssh username@hostname. Однако через некоторое время появляется ошибка: ssh: connect to host port 22: Connection timed out.
Я также пробовал заменить имя хоста на IP-адрес, но ничего не изменилось.
Если я запускаю ssh -vvv username@hostnameэто, то он говорит:

введите описание изображения здесь

Я также установил OpenSSH, когда я проверяю, включен ли он и активен ли он, он говорит, что он активен. Я также пробовал перезапустить его.

Я могу ping, но telnetне работает, просто пишет: попытка (IP-адрес).

Если я попробую nslookup, он увидит IP-адрес.

Также sudo netstat -tulpnпоказывает, что порт 22 прослушивается.

Я думаю, что проблема может быть связана с брандмауэром, но когда я попробовал sudo ufw allow ssh, sudo ufw allow 22это не помогло.

Могу ли я еще что-нибудь сделать?

Связанный контент