Я уехал на пару дней и оставил машину работать дома. Я что-то делал над ним по ssh прямо перед тем, как уйти, и он работал нормально. Я добрался до отеля и подключился к Wi-Fi, первое, что я сделал, это попробовал подключиться к серверу по SSH, только putty выдал мне ошибку «Соединение отказано». Подумав, что это было странно, я посетил URL-адрес в Chrome, и веб-сайт работает нормально. Далее я попробовал ping
сервер, но я продолжаю получать таймауты. В отчаянии я перешел через FTP через FileZilla - без проблем.
tracert
сообщает мне, что пакет достигает 109.159.253.86
хорошо, а затем таймауты оттуда - поиск IP говорит мне, что это, похоже, какой-то центр распределения BT (я использую BT дома - может быть, BT блокируют порт или что-то в этом роде?)
Использование окон telnet
command Я вроде подтверждаю свои подозрения, что по какой-то причине порт 22 заблокирован. Порты 80 и 21 (Apache и FTP соответственно) будут подключаться, хотя и с ошибками плохого протокола, однако с портом 22 я снова получаю connection refused
Это не первый раз, когда я SSH
Я вхожу в эту машину из-за пределов моей локальной сети, и у меня раньше не было никаких проблем, единственная разница в том, что я нахожусь в глуши, поэтому я использую медленный медленный Wi-Fi в отеле, но обычно я использую 4G из личная точка доступа моего телефона, хотя я не понимаю, почему
По крайней мере, в ближайшие пару дней я буду ограничен исправлениями, которые я могу сделать через FTP без полномочий root. У меня была идея, возможно, перенести операцию SSH на другой, более непонятный порт, который я открыл для игрового сервера, но мне понадобится FTP в корневом режиме и какой-то способ перезапустить службу SSH, любая помощь будет оценена
tl; dr
FTP
и Apache работаютping
и SSH
НЕ работатьПочти наверняка это будут ограничения в сети отелей или в восходящем направлении. Если у вас нет сигнала телефона, который можно использовать, возможно, вы не сможете многое сделать. Если вам удастся найти место с менее строгой политикой, вы сможете внести изменения, но, опять же, это может быть случайность. Лучшим вариантом в этом случае, вероятно, было бы открыть SSH на порту 443, если вы не используете HTTPS, поскольку он вряд ли будет заблокирован.