Добрый день!
Судя по вашему описанию, основная проблема может заключаться в том, что вы используете два роутера, и на одном из них могут отсутствовать нужные настройки для корректной работы SSH через внешний IP-адрес.
Вот несколько шагов, которые могут помочь вам решить проблему:
1. **Проверьте настройки портов на Zyxel (первом роутере):**
- Убедитесь, что на Zyxel открыты все необходимые порты для связи с D-Link. Для этого может потребоваться добавить правило перенаправления порта (port forwarding) для порта 22 на IP-адрес D-Link.
2. **Проверьте NAT-Loopback на D-Link:**
- NAT-Loopback должен быть включен на D-Link, чтобы вы могли подключиться к своему серверу через внешний IP-адрес из вашей локальной сети. Убедитесь, что настройки верны.
3. **Проверка маршрутизации:**
- Попробуйте подключиться к серверу по внутреннему IP-адресу (192.168.0.106), а затем воспользуйтесь командой `traceroute <ваш внешний IP>` в терминале, чтобы узнать, куда идет запрос. Это может помочь понять, где может быть проблема с маршрутизацией.
4. **Проверка правил брандмауэра:**
- Убедитесь, что брандмауэр на вашем сервере разрешает входящие соединения на порту 22. Это может быть как встроенный брандмауэр вашего дистрибутива Linux, так и сторонние решения.
5. **Настройки на роутере D-Link:**
- Если вы используете перенаправление портов на D-Link, убедитесь, что оно настроено правильно. Например, правило должно перенаправлять порт 22 на локальный IP-адрес вашего сервера.
6. **Тестирование из внешней сети:**
- Попросите кого-то из внешней сети (например, друга) подключиться к вашему серверу, чтобы исключить возможность проблем со стороны вашего интернет-провайдера или локального соединения.
7. **Логи SSH:**
- На вашем сервере проверьте логи SSH (`/var/log/auth.log` или `/var/log/secure` в зависимости от вашей системы), чтобы увидеть, не возникает ли никаких ошибок при попытках подключения.
8. **Обновление прошивки:**
- Убедитесь, что у вас установлена последняя версия прошивки на обоих роутерах, так как проблемы могут возникать из-за устаревшего ПО.
Если после выполнения всех этих шагов проблема не решится, рассмотрите возможность сброса настроек роутеров и повторной настройки с нуля. Также полезно иметь под рукой документацию к вашим роутерам для конкретных вопросов настройки.
Надеюсь, эти рекомендации помогут! Если вам нужна более подробная информация по какому-то шагу, дайте знать.