Может ssh, используя доменное имя, но не может использовать имя сервера!

Что-то очень странное случилось с моим сервером.

Из дома (где также находится мой сервер) я использовал ssh, используя имя своего сервера. Снаружи я ssh, используя мое доменное имя, которое, очевидно, указывает на мой домашний сервер. Однако с сегодняшнего дня я не могу подключиться по ssh к своему серверу, используя имя сервера из дома.

Я не могу думать, почему это, я не сделал никаких изменений. Кто-нибудь знает, что может вызвать эту проблему?

Я использую mobaxterm для ssh, если это помогает. Я также использую ключ pub / priv ssh.

Обновление:

Я пытаюсь ssh, используя имя моего сервера, очень редко это работает, но большую часть времени он говорит, что «хост не существует»

Спасибо

0
задан 28 April 2019 в 02:36

1 ответ

Похоже, это проблема, связанная с DNS или сетевая проблема.

Убедитесь, что ваше доменное имя правильно переходит в IP вашего сервера.

host domain

или

nslookup domain

Когда дело доходит до проблем с сетью, используйте mtr для потери пакетов или других проблем с сетью:

mtr domain

Это также может быть вызвано fail2ban, если он у вас установлен на вашем сервере, конечно.

В редких случаях может возникнуть конфликт IP-адресов, что означает, что другое устройство в вашей локальной или глобальной сети привязано к IP-адресу вашего сервера.

Используйте dmesg, чтобы узнать, является ли ваш NIC f.e. сброс

sudo dmesg | grep NIC

Также убедитесь, что IP-адрес вашего сервера является статическим. Большинство интернет-провайдеров предоставляют вам динамический IP. В этом случае вы должны рассмотреть услугу DDNS.

0
ответ дан 28 April 2019 в 02:36

Другие вопросы по тегам:

Похожие вопросы: