У меня есть доменное имя, которое по какой-то причине указывает на разные серверы в зависимости от того, где вы находитесь в мире.
Странно то, что у меня есть другой домен с такими же DNS-серверами, который указывает на один и тот же сервер независимо от вашего местоположения (а это значит, что это не работает).
Есть идеи, почему первый домен указывает на разные IP-адреса для разных людей?
Возможно, это намеренное применение GeoDNS, поскольку многие компании предпочитают, чтобы запросы, скажем, из Великобритании разрешались хосту, расположенному в Великобритании.
Если вы знаете, что это не В этом случае вам нужно будет определить разрешение в каждом месте. Старые хитрые резолверы с жестко запрограммированными путями разрешения для некоторых доменов и т. Д.
Если вы укажете доменное имя (в конце концов, это общедоступная информация), у вас будет гораздо больше шансов получить конкретный и полезный ответ.
РЕДАКТИРОВАТЬ:
Что-то странное происходит с вашим DNS. Серверы имен .co.uk перечисляют два сервера имен для вашего домена:
$ dig ns supadupawebdesign.co.uk @NS2.NIC.uk
supadupawebdesign.co.uk. 172800 IN NS cl4.owphosting.com.
supadupawebdesign.co.uk. 172800 IN NS cl3.owphosting.com.
Но эти два сервера имен, похоже, немного ... сбиты с толку:
$ dig a supadupawebdesign.co.uk @cl3.owphosting.com.
supadupawebdesign.co.uk. 14400 IN A 98.142.214.250
supadupawebdesign.co.uk. 86400 IN NS ns870.websitewelcome.com.
supadupawebdesign.co.uk. 86400 IN NS ns869.websitewelcome.com.
$ dig a supadupawebdesign.co.uk @cl4.owphosting.com.
. 518400 IN NS B.ROOT-SERVERS.NET.
. 518400 IN NS C.ROOT-SERVERS.NET.
. 518400 IN NS D.ROOT-SERVERS.NET.
. 518400 IN NS E.ROOT-SERVERS.NET.
. 518400 IN NS F.ROOT-SERVERS.NET.
. 518400 IN NS G.ROOT-SERVERS.NET.
. 518400 IN NS H.ROOT-SERVERS.NET.
. 518400 IN NS I.ROOT-SERVERS.NET.
. 518400 IN NS J.ROOT-SERVERS.NET.
. 518400 IN NS K.ROOT-SERVERS.NET.
. 518400 IN NS L.ROOT-SERVERS.NET.
. 518400 IN NS M.ROOT-SERVERS.NET.
. 518400 IN NS A.ROOT-SERVERS.NET.
Ожидаемый результат любого запроса был бы либо NXDOMAIN (если бы я запрашивал субдомен, который не существовал), либо серией записей A или CNAME. Кажется, что c13
пытается вернуть достоверный результат и в то же время делегировать домен в другое место. Это может привести к противоречивым результатам. И c14
сервер, похоже, вообще ничего не знает о вашем домене, но вместо того, чтобы возвращать NXDOMAIN, он указывает мне обратно на корневые серверы. К счастью, большинство преобразователей достаточно умны, чтобы избежать зацикливания на этом этапе.
Я не вижу ничего, что указывало бы на то, почему вы можете получить обратно разные IP-адреса при разрешении из разных частей мира, но я определенно мог понять, почему этот домен может вести себя непоследовательно. Вы, вероятно, сможете исправить c13
результаты (устранение делегирования) путем редактирования конфигурации DNS в любой панели управления, которую они предоставляют. Вам нужно будет поговорить с отделом поддержки вашего хостинг-провайдера, чтобы выяснить, нужно ли вам изменить записи NS у вашего регистратора, чтобы они указывали на что-то другое, кроме c14
или если им просто нужно исправить c14
так что у него есть правильный ответ для вашего домена.