Последнее время (несколько недель) не открывается habrahabr.ru.
Проблема внутренняя?
Иногда через некоторое время начинает работать, потом перестает.habrahabr.ru
Re: habrahabr.ru
Если глобально - проблема в кривых настройках самого Хабра.
Чтобы не быть голословным, поясню пошагово (все шаги можно легко проверить из-под любой *nix-системы).
Итак, что есть habrahabr.ru:
На этом этапе все правильно: доменную систему обслуживает два dns-сервера (ns3.habradns.net и ns4.habradns.net). Наличие двух независимых dns-серверов - обязательное условие для стабильного функционирования любого домена.
Теперь посмотрим, где находятся эти сервера:
Опаньки, какая красота: второй dns-сервер - фейковый!
Т.е. требования надежности уже нарушены.
Теперь посмотрим подробнее, а что прописано в записях этого "двойного" dns-сервера:
Обращаем внимание на две любопытных вещи:
Во-первых, сравним два фрагмента:и
Т.е. в записи SOA указан адрес сервера, не соответствующий ни одному из адресов в записях NS и в базе whois.
Второй нюанс не имеет прямого отношения к надежности, но весьма любопытен сам по себе: владельцы habrahabr.ru не сумели настроить почтовый сервер, вместо этого они используют почтовый ящик на Гугле!
Такое позволительно для сетки небольшой фирмочки, но для сайта, специализирующегося на информационных технологиях, это просто стыдно.
В общем, что я могу сказать: с такой конфигурацией при любых проблемах связности Украины и России habrahabr.ru вполне может глючить. И если в какой-то момент в кэше останется запись о недоступности домена, то до истечения таймаута будет выдаваться сообщение "Сервер на найден".
За последние сутки я проверял связность с habrahabr.ru около десятка раз. В одну из этих проверок натолкнулся как раз на такую картинку: "Сервер на найден".
В качестве возможного "костыля" могу посоветовать временно прописать в файле C:\Windows\System32\drivers\etc\hosts:
Это позволит избежать ошибок "Сервер на найден" до тех пор, пока на Хабре не восстановят нормальную конфигурацию.
Чтобы не быть голословным, поясню пошагово (все шаги можно легко проверить из-под любой *nix-системы).
Итак, что есть habrahabr.ru:
Код: Выделить всё
# whois habrahabr.ru
[Querying whois.ripn.net]
[whois.ripn.net]
% By submitting a query to RIPN's Whois Service
% you agree to abide by the following terms of use:
% http://www.ripn.net/about/servpol.html#3.2 (in Russian)
% http://www.ripn.net/about/en/servpol.html#3.2 (in English).
domain: HABRAHABR.RU
nserver: ns3.habradns.net.
nserver: ns4.habradns.net.
state: REGISTERED, DELEGATED, UNVERIFIED
org: Invento Holdings Limited
registrar: REGISTRATOR-REG-RIPN
admin-contact: https://cp.mastername.ru/domain_feedback/
created: 2006.04.18
paid-till: 2014.04.18
free-date: 2014.05.19
source: TCI
Last updated on 2014.04.06 19:01:36 MSK
Теперь посмотрим, где находятся эти сервера:
Код: Выделить всё
# host ns3.habradns.net; host ns4.habradns.net
ns3.habradns.net has address 178.248.233.33
ns4.habradns.net has address 178.248.233.33
Т.е. требования надежности уже нарушены.
Теперь посмотрим подробнее, а что прописано в записях этого "двойного" dns-сервера:
Код: Выделить всё
# host -v habrahabr.ru ns3.habradns.net
Trying "habrahabr.ru"
Using domain server:
Name: ns3.habradns.net
Address: 178.248.233.33#53
Aliases:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17042
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;habrahabr.ru. IN A
;; ANSWER SECTION:
habrahabr.ru. 900 IN A 178.248.233.33
;; AUTHORITY SECTION:
habrahabr.ru. 900 IN NS ns4.habradns.net.
habrahabr.ru. 900 IN NS ns3.habradns.net.
Received 94 bytes from 178.248.233.33#53 in 100 ms
Trying "habrahabr.ru"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5157
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;habrahabr.ru. IN AAAA
;; AUTHORITY SECTION:
habrahabr.ru. 900 IN SOA ns5.habradns.net. servers.tmtm.ru. 2014032706 10800 1800 1209600 900
Received 95 bytes from 178.248.233.33#53 in 101 ms
Trying "habrahabr.ru"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10925
;; flags: qr aa rd; QUERY: 1, ANSWER: 7, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;habrahabr.ru. IN MX
;; ANSWER SECTION:
habrahabr.ru. 900 IN MX 10 aspmx5.googlemail.com.
habrahabr.ru. 900 IN MX 10 aspmx4.googlemail.com.
habrahabr.ru. 900 IN MX 10 aspmx3.googlemail.com.
habrahabr.ru. 900 IN MX 10 aspmx2.googlemail.com.
habrahabr.ru. 900 IN MX 5 alt2.aspmx.l.google.com.
habrahabr.ru. 900 IN MX 5 alt1.aspmx.l.google.com.
habrahabr.ru. 900 IN MX 1 aspmx.l.google.com.
;; AUTHORITY SECTION:
habrahabr.ru. 900 IN NS ns4.habradns.net.
habrahabr.ru. 900 IN NS ns3.habradns.net.
Received 257 bytes from 178.248.233.33#53 in 97 ms
Во-первых, сравним два фрагмента:
Код: Выделить всё
;; AUTHORITY SECTION:
habrahabr.ru. 900 IN NS ns4.habradns.net.
habrahabr.ru. 900 IN NS ns3.habradns.net.
Код: Выделить всё
;; AUTHORITY SECTION:
habrahabr.ru. 900 IN SOA ns5.habradns.net. servers.tmtm.ru. 2014032706 10800 1800 1209600 900
Второй нюанс не имеет прямого отношения к надежности, но весьма любопытен сам по себе: владельцы habrahabr.ru не сумели настроить почтовый сервер, вместо этого они используют почтовый ящик на Гугле!
Такое позволительно для сетки небольшой фирмочки, но для сайта, специализирующегося на информационных технологиях, это просто стыдно.
В общем, что я могу сказать: с такой конфигурацией при любых проблемах связности Украины и России habrahabr.ru вполне может глючить. И если в какой-то момент в кэше останется запись о недоступности домена, то до истечения таймаута будет выдаваться сообщение "Сервер на найден".
За последние сутки я проверял связность с habrahabr.ru около десятка раз. В одну из этих проверок натолкнулся как раз на такую картинку: "Сервер на найден".
В качестве возможного "костыля" могу посоветовать временно прописать в файле C:\Windows\System32\drivers\etc\hosts:
Код: Выделить всё
178.248.233.33 www.habrahabr.ru
У меня нет времени ненавидеть тех, кто меня ненавидит, потому что я слишком занят добрыми делами для тех, кто меня любит.
- B-GangsteR
- Сообщения: 94
- Зарегистрирован: Сб, 03 июл 2010, 12:36