Если вы получили правильный ответ, значит, эта запись DNS где-то существует. Он может быть на внутреннем DNS-сервере, в файле / etc / hosts локального сервера или где-то еще в стеке, но суть в том, что он каким-то образом разрешается. Таким образом, вопрос становится тем, куда вступает его решение. Возможно, что существует приложение, которое настроено для разрешения всех поисков на локальном сервере (аналогично тому, как openDNS и многие интернет-провайдеры будут разрешать неразрешенное DNS-имя на своей странице поиска).
Учитывая, что его каким-то образом разрешают, на самом деле нет способа проверить его, если вы не сравните содержание ответа с каким-то ожидаемым содержимым. Поймать 404 довольно легко, вы также можете настроить обратный поиск в php, чтобы поймать нерешенные имена, я верю. Но сначала я должен подумать над этой резолюцией.