Не удается ssh из Интернета, но может с localhost

У меня были проблемы с одним из моих Linux-компьютеров. У меня есть маршрутизатор и две Linux-коробки. Я хочу получить доступ к ним из Интернета через ssh.

Я настроил переадресацию портов: порт 2220 переходит на машину A: 22, порт 2221 переходит на машину B: 22. Я знаю общедоступный IP-адрес маршрутизатора и могу выполнить ping / connect с ним либо с использованием общедоступного IP-адреса, либо с помощью моей службы DDNS.

Я могу ssh от машины A до B через локальную сеть. Я могу ssh на машине A из Интернета.

Вот проблема: я не могу ssh в машину B из Интернета. Соединение просто время.

При подключении я использую флаг -p для выбора порта (соединение Internet-> A отлично работает)

Машина A: Ubuntu 16

Машина B: RaspberryPi 3 работает с минибарой без головного убора. Кажется, что нет iptables или ufw.

Любая помощь очень ценится.

Interesting Posts

Как проверить зависимости пакета под OpenBSD?

Установка элементарной ОС на MacBook Pro 13 «Начало 2011 года (8,1)

sudo source: команда не найдена

Как я просматриваю интернет из системы Linux, маскируя ее как систему Windows или OSX?

OpenSUSE 13.1 Не удается найти загрузочное устройство после обновления

восстановить удаленный файл, открытый apache?

Какие плохие вещи могут произойти, если мы не будем использовать sudoedit?

Переместите все файлы из одной папки в другую, на основе списка

Как просмотреть 10-битные видео H264 (hi10p) в видеоиграх GStreamer, таких как Totem?

bash: /home/user/.ssh/authorized_keys: нет такого файла или каталога

Настройка сети с поддержкой unix

пятерка времени задержки с файлом журнала со сценарием оболочки

Как вставить переменную в переменную в случайном месте?

Используйте «mount -o» с пользователем без полномочий root

Запустить команду на одноименные файлы из нескольких каталогов

Linux и Unix - лучшая ОС в мире.