DNS сер­вер, что делать когда не рабо­та­ет?

Очень часто, осо­бен­но у неболь­ших про­вай­де­ров, “пада­ет” DNS сер­вер, и доступ к Интернету есть, но не один сайт “не откры­ва­ет­ся”. Также в слу­чае пере­но­са хостин­га, для того что­бы про­ве­рить что все рабо­та­ет, нуж­но, что­бы DNS ука­зы­вал уже на новые адре­са, а DNS может обнов­лять­ся до трех суток (у боль­шин­ства про­вай­де­ров мак­си­мум сут­ки). Актуально это может быть и для поль­зо­ва­те­лей пере­но­си­мо­го сай­та, напри­мер мно­го вопро­сов по теме DNS в свя­зи с про­бле­ма­ми у Мистер Хост (MrHost.ru).

Решение тут в общем про­стое, нуж­но локаль­но обно­вить DNS сер­ве­ра в настрой­ках сете­вой кар­ты, при этом если адре­са при­сва­и­ва­ют­ся DHCP сер­ве­ром, то акку­рат­но их про­пи­сать. Это реше­ние долж­но быть вре­мен­ным, так непра­виль­но лезть через весь интер­нет с DNS запро­са­ми, да и ответ по вре­ме­ни будет доль­ше. Самым вре­мен­ным реше­ни­ем может быть про­стая прав­ка фай­ла hosts в Windows, запи­си в этом фай­ле име­ют при­о­ри­тет над отве­том DNS сер­ве­ра.

Но самый глав­ный вопрос: какой имен­но DNS сер­вер выбрать? Желательно выби­рать DNS ново­го про­вай­де­ра (или дер­жа­те­ля зоны) или высо­ко­до­ступ­но­го доволь­но часто обнов­ля­ю­ще­го­ся сер­ве­ра. Например google-public-dns-a.google.com [8.8.8.8]. Но преж­де чем менять локаль­ные настрой­ки, сер­вер жела­тель­но про­ве­рить, на пред­мет рабо­то­спо­соб­но­сти и нали­чия обнов­лен­ной инфор­ма­ции. В этом помо­жет коман­да nslookup. Пример исполь­зо­ва­ния:

C:>nslookup
Сервер по умолчанию:  UnKnown
Address:  192.168.0.1

> server 8.8.8.8
Сервер по умолчанию:  google-public-dns-a.google.com
Address:  8.8.8.8

> clevelus.ru
Сервер:  google-public-dns-a.google.com
Address:  8.8.8.8

Не заслуживающий доверия ответ:
Имя:     clevelus.ru
Address:  93.174.52.117

>

В этой коман­де мы сна­ча­ла меня­ем сер­вер для запро­са, затем вво­дим сим­воль­ное имя, в ответ полу­ча­ем IP адрес.

1 комментарий к “DNS сер­вер, что делать когда не рабо­та­ет?

Оставьте комментарий

девять + 19 =