Мой Debian VPS can ping all host by name and IP
но существует один хост, который я не могу проверить с помощью ping-запросов по имени.
Ping по имени перестал работать, но успешный с IP
Однако на моем домашнем ПК я могу проверить с помощью ping-запросов тот хост по имени и IP.
Я сбросил DNS на своем домашнем ПК, чтобы удостовериться, что я не использую кэшируемую запись. Какова проблема здесь?Заранее спасибо.
Обновление с dig +trace ns1.imagihost.com
вывод:
Просто: потому что вы не определили для него запись A
.
A dig + trace + additional ns1.imagihost.com A
показывает нам ваши серверы имен, связующие записи и выходные данные сервера имен, ответственного за imagihost.com
:
imagihost.com. 172800 IN NS ns2.altairhost.com.
imagihost.com. 172800 IN NS ns1.altairhost.com.
ns2.altairhost.com. 172800 IN A 104.206.190.110
ns1.altairhost.com. 172800 IN A 104.206.190.110
;; Received 114 bytes from 192.54.112.30#53(192.54.112.30) in 124 ms
imagihost.com. 86400 IN SOA ns1.altairhost.com. premiumicloud.icloud.com. 2015022103 86400 7200 3600000 86400
;; Received 107 bytes from 104.206.190.110#53(104.206.190.110) in 64 ms
Чтобы усилить мысль:
# dig @104.206.190.110 ns1.imagihost.com | grep status
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 33294
Что касается того, почему это работает на вашем домашнем ПК после очистка кеша, это предполагает, что вы каким-то образом определили эту запись в своей домашней сети. Мы не можем сказать вам, является ли это частным DNS-сервером, который вы запускаете, что-то, что было добавлено в ваш файл hosts, или ваш интернет-провайдер кэшировал запись еще с того момента, когда она была там. Это ваша домашняя сеть: тот факт, что она решает, на самом деле не является проблемой, о которой мы собираемся размышлять на Serverfault.
Если вы хотите решить проблему видимости в Интернете, вам необходимо определить отсутствующий ns1. imagihost.com. IN A
запись в DNS. Если вы хотите выяснить, почему проблема все еще разрешается в вашей домашней сети, вам нужно провести еще несколько исследований, и мы не можем вам с этим помочь.
Кроме того, вот бесплатный подарок: ns1.altairhost. com
и ns2.altairhost.com
оба указывают на один и тот же IP-адрес. Это невероятно небезопасная конфигурация DNS, которая создаст непредсказуемые проблемы с доступностью вашего домена. Каждый сервер имен должен быть отдельным DNS-сервером, и эти серверы не должны располагаться в одном центре обработки данных. Даже кратчайшие сетевые проблемы между кем-либо в Интернете и этим одним IP-адресом могут привести к тому, что ваш домен на короткое время исчезнет из Интернета для некоторых людей.