Ваше местоположение в сети:
Рубрика:

Путеводитель по интернету

Система доменных имен

DNS, domain name system, система доменных имен - на эту систему возложена роль преобразования адресов типа it.sander.su в цифровые адреса, IP-адреса. И зачастую именно проблемы с DNS приводят к тому, что у пользователя "не работает интернет" - а не работает он в том смысле, что не получается открыть ни одну страницу, хотя, на самом деле, связь с интернетом есть. Откуда берется такая связь? Очень просто, при регистрации доменов вашу информацию фиксирует регистратор и распространяет ее (подробнее смотрите в статье про структуру интернета.

Как понять, не связаны ли ваши проблемы подключения с системой доменных имен DNS? Очень просто. Нужно попробовать обратиться к какой-нибудь странице по ее IP-адресу. Конечно, для этого нужно помнить (а проще - записать заранее) какой-нибудь IP-адрес. Как же этот адрес заранее узнать? Еще проще. Запустите командную строку и пропингуйте любымый ресурс, например ping www.yandex.ru. Подробнее о команде ping и работе с командной строкой можно прочитать здесь.

Откуда компьютер знает, к какому сервису DNS обращаться? Это зависит от настроек сетевого подключения. Можно указать автоматически в настройках, а можно получить автоматически от DHCP-сервера. Так или иначе, обычно компьютер настроен на использование настроек провайдера. Но временами у этого DNS-сервера могут быть сбои, и можно попытаться воспользоваться альтернативным DNS-сервером. Я рекомендую попробовать использовать DNS от Google - IP-адрес 8.8.8.8 очень легко запомнить и использовать в случае необходимости или вообще перейти на его использование.

Иногда проблема может быть связана с некорректными записями в кэше DNS - можно попытаться его очистить. Также рекомендуется очищать кэш при смене сервера DNS, к которому вы обращаетесь. Делается это командой ipconfig /flushdns, а посмотреть имеющиеся записи можно командой ipconfig /displaydns. Возможно, в ответ вы увидите

Настройка протокола IP для Windows.

           

Не удалось отобразить кэш DNS-распознователя.

Это сообщение означает, что служба, кэширующая DNS не запущена, тем самым проблемы не связаны с некорректными записями в кэше

Однако у меня была ситуация, когда служба кэширования DNS мне понадобилась - подключаясь к интернету в одном месте на работе, я сталкивался с проблемой, что DNS-серверы провайдера глючили, а альтернативные были мне недоступны по неизвестной причине. Так как я ходил с ноутбуком и посещал более-менее одни и те же адреса, проблема решилась просто - служба кэширования системы доменных имен была запущена, и ноутбук кэшировал нужные мне адреса, когда я находился дома, так что DNS-сервера провайдера стали мне не нужны.

Включить службу можно командой net start dnscache. Если же и это сообщение приводит к ошибке, то тогда установлен запрет на запуск соответствующей службы. Запустить ее можно следующим образом: откройте окно для ввода команды (через пуск-выполнить или Win-R) и введите команду services.msc.

Запуск services.msc

Нажмите OK, найдите нужную нам службу и откройте ее двойным нажатием.

services.msc

Если эта служба находится в состоянии "отключено", то ее нужно перевести в состояние "авто" или "вручную".

DNS-клиент

В автоматическом режиме она будет запускаться сама, в режиме ручном хотя бы будет возможность ее запустить приведенной выше командой в командной строке.

Дата: 28 января 2009 г., категория: основы интернета.

Хотите знать все об интернете?

Введите свой адрес электронной почты чтобы подписаться на обновления!



Доставляется при помощи FeedBurner. Никакого спама. Всегда можно отписаться!

Кстати, у нас уже более трех тысяч подписчиков!

← IP адресаДинамический IP адрес →

comments powered by Disqus

Подписаться на  комментарии к статье (rss).