В моей домашней сети есть блок Linux (Ubuntu 16.04.4 LTS), к которому я не могу подключиться по SSH через Интернет через маршрутизатор. Я просто получаю тайм-аут.

  • На моем маршрутизаторе настроена переадресация портов
  • Я могу SSH к коробке изнутри моей домашней сети
  • /var/log/auth.log не имеет записей для внешних подключений
  • Подробный флаг (ssh -v) ничего не показывает
  • Когда я переназначаю цель переадресации портов на другой компьютер, отличный от Linux, например, Mac, тогда я могу использовать SSH. Это указывает на то, что конфигурация переадресации портов работает.

Обновление, вывод /sbin/iptables -n -L -v --line-numbers:

Chain INPUT (policy ACCEPT 46 packets, 5731 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 39 packets, 5128 bytes)
num   pkts bytes target     prot opt in     out     source               destination

0