Я только что взял под свой контроль сервер. Этот сервер работал в частной среде, в VPN, доступной через частный IP. Теперь он общедоступен и связан с доменным именем. Я могу получить доступ к SSH через VPN, используя частный IP-адрес, но не через доменное имя.
Какие операции мне делать?
Это сервер Centos 6.5.
Ваш sshd настроен на использование значений по умолчанию для ListenAddress
, это означает, что он прослушивает все доступные интерфейсы, поэтому проблема связана с чем-то другим.
Чтобы попытаться исключить проблемы с DNS, попробуйте подключиться напрямую к общедоступному IP-адресу - что происходит, какие сообщения предоставляет ssh?
Посмотрите на конфигурацию вашего iptables (брандмауэра) и определите, вызывает ли она проблему, заблокирован ли общедоступный IP-адрес?
Есть ли вышестоящее устройство, которое блокирует доступ?