1

Когда я пытаюсь подключиться к общему внешнему серверу ssh bandit.labs.overthewire.org через:

sudo ssh bandit0@bandit.labs.overthewire.org -p 2220

Я получаю сообщение об ошибке:

SSH: подключение к узлу bandit.labs.overthewire.org порт 2220: соединение отказано

спецификации:
Моя ОС:4.13.0-37-generic # 42 ~ 16.04.1-Ubuntu 64 Bit

Мой (homenetwork) роутер: Fritzbox7272

Что я уже попробовал и выяснил:

подключение через браузер web ssh -> отлично работает

-подключение с включенным VPN -> отлично работает

-подключение к локальному серверу SSH, размещенному на виртуальной машине на моем компьютере (локальная сеть VMware) -> отлично работает

Наблюдение за Wireshark при подключении к сети

-> Я отправляю tcp пакет на сервер с установленным флагом syn, я получаю tcp пакет с сервера с установленным флагом ack и rst

-> Исходящие порты из моего запроса варьируются от запроса к запросу, но я думаю, что это нормально

изменить iptables через:

sudo iptables -A OUTPUT -p tcp -d 176.9.9.172 -j ACCEPT

разрешить весь исходящий трафик на сервер (IP-адрес правильный)

отключить мой брандмауэр

Есть идеи, почему я до сих пор не могу подключиться к серверу (без использования VPN или webssh)?

Я думаю, что это может быть проблема с моим маршрутизатором, что это может быть и как я могу решить ее?

1 ответ1

0

Это может быть ваш маршрутизатор или даже ваш интернет-провайдер, блокирующий порт (не уверен почему), вы пытались изменить порт, используемый на сервере? (будет комментарий, но пока не могу).

Вы можете настроить переадресацию портов на своем маршрутизаторе для отправки портов, приходящих с 2220, на ваш компьютер, но если это ваш провайдер, то вы мало что можете сделать, кроме как попробовать другой порт или перейти через VPN

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .