Наверное, как и многие админы, при настройке DNS я настраиваю forwarding на 8.8.8.8. Сегодня налетели на проблему с сертификатами, люди не могли смотреть прикрепленные файлы с gmail. Вылезало страшное окошко об ошибках в сертификатах, которое после недавней SSL уязвимости навевало самые грустные размышления. Неужeли кто-то похитил ключи от Google…

Но все оказалось проще. Почему-то 8.8.8.8 выдавал неправильный ответ.

Интересно, что на немецких серверах ошибки не было. Похоже и облачные технологии дают сбой.

Вопрос состоит в том, куда же настраивать forwarding, если даже старый добрый Google Public DNS иногда ошибается. Грузить TLD DNS как-то невежливо, самому разрешать — хлопотно.

Подробности ниже:

# nslookup doc-0k-0o-apps-viewer.googleusercontent.com 8.8.8.8
Server:	 8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
doc-0k-0o-apps-viewer.googleusercontent.com	canonical name = googlehosted.l.googleusercontent.com.
Name:	googlehosted.l.googleusercontent.com
Address: 173.194.32.139
Name:	googlehosted.l.googleusercontent.com
Address: 173.194.32.140
Name:	googlehosted.l.googleusercontent.com
Address: 173.194.32.138


A правильным ответом должно было быть:
# nslookup doc-0k-0o-apps-viewer.googleusercontent.com ns1.google.com
Server:		ns1.google.com
Address:	216.239.32.10#53

doc-0k-0o-apps-viewer.googleusercontent.com	canonical name = googlehosted.l.googleusercontent.com.
Name:	googlehosted.l.googleusercontent.com
Address: 74.125.143.132


Интересно, что на немецких серверах ошибки не было. Похоже и облачные технологии дают сбой.

Вопрос состоит в том, куда же настраивать forwarding, если даже старый добрый Google Public DNS иногда ошибается. Грузить TLD DNS как-то невежливо, самому разрешать — хлопотно.