Назад | Перейти на главную страницу

Ошибка DNS для поддоменов с подстановочными знаками

Я только что переместил свои домены к другому хостеру, все работает нормально, но только страницы, которые у меня есть в моем домене с подстановочными знаками, похоже, не работают / не обнаруживаются сервером вообще.

Что мне нужно настроить рядом только с DNS?

Что у меня есть сейчас;

// вероятно, я сам допустил ошибку, я просто добавил подстановочный знак * .example.com, как этот, я не добавлял его раньше, пока не увидел, что сервер не отвечает! Мне нужно ждать 24 часа?

; <<>> DiG 9.7.3 <<>> google.com.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 7900
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;google.com.example.com.    IN  A

;; AUTHORITY SECTION:
example.com.    1983    IN  SOA ns0.transip.net. hostmaster.transip.nl. 2013100115 14400 1800 2419200 3600

;; Query time: 10 msec
;; SERVER: 80.84.224.249#53(80.84.224.249)
;; WHEN: Tue Oct  1 13:07:17 2013
;; MSG SIZE  rcvd: 117

$ nslookup google.com.example.com
Server:     80.84.224.249
Address:    80.84.224.249#53

** server can't find google.com.example.com: NXDOMAIN

Я ожидаю, что записи в этих текстовых полях поступают в DNS точно так же, как и они.

Поскольку они не заканчиваются точкой, DNS-сервер автоматически расширяет их, добавляя доменное имя, что делает www становиться www.example.com. и так далее.

Было предложено добавить точку к вашей записи, поскольку это заставляет DNS-сервер не добавлять доменное имя. Без этого *.domain.com станет *.domain.com.domain.com..

В своих комментариях вы упомянули, что веб-консоль не позволяет добавлять точку в конце поля. Поэтому единственное разумное предложение - просто ввести * в поле имени, которое DNS-сервер должен расширить до *.example.com..

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

Дополнительное примечание: вы упомянули, что «страницы под вашим доменом с подстановочными знаками» не работают. Я настоятельно рекомендую протестировать подстановочный знак с помощью dig или nslookup во-первых, вместо того, чтобы пытаться получить доступ к веб-страницам, поскольку вы создаете больше возможных проблем. (Что делать, если с DNS все в порядке, и это веб-сервер, который не работает должным образом и т. Д.?) Вдобавок к этому, несуществующие ответы DNS могут быть кэшированы, поэтому предпочтительно проверять записи непосредственно на серверах имен вашего интернет-провайдера. , так как вы, возможно, устранили проблему, но ваш компьютер все еще может думать, что записи не существуют.