Существует множество возможных причин, по которым вы не можете установить соединение между двумя компьютерами с помощью SSH.
У университета может не быть маршрута между двумя сетями / подсетями. В этом случае вам нужно будет поговорить с отделом информационных технологий вашего университета, чтобы найти решение, если это допустимое использование. Обратите внимание, что часто ИТ-отдел специально делает это, чтобы помешать пользователям общаться в разных подсетях.
Вы можете проверить, существует ли маршрут, выполнив следующие действия:1. проверить связь ваших устройств с обеих сторон.
2. запустите traceroute на своем IP и посмотрите, где он остановился.
Другая причина, по которой SSH может не работать, заключается в том, что ИТ-отдел блокирует порт 22 в своей сети. Может помочь принудительное выполнение SSH-сервера на другом порту и подключение к нему с использованием нового порта.
Вы можете проверить наличие проблем такого типа, например, с помощью nmap и посмотреть, какие порты открыты на принимающем хосте. Если ваш SSH-порт не открыт, маршрутизатор или шлюз могут блокировать порт.
AthomSfere упоминает, что вы сможете использовать SSH, если можете пропинговать хост. Часто это правда, но не обязательно означает, что это правда, потому что они могут блокировать SSH, но не пинговать.
Надеюсь, это поможет.
Приветствия.