Как узнать DNS сервер который сейчас используется
Система доменных имен, которую мы называем DNS, является важным процессом, который сопоставляет доменные имена с их правильным IP-адресом. На самом деле это очень важная система, и с помощью DNS мы можем видеть разные веб-страницы в нашем веб-браузере.
Что такое DNS?
Давайте упростим задачу и попробуем понять, что такое DNS. Проще говоря, DNS — это база данных, состоящая из разных доменных имен и IP-адресов. Когда пользователь вводит доменные имена, такие как Google.com или Yahoo.com, DNS-серверы проверяют IP-адрес, с которым были связаны домены.
После сопоставления с IP-адресом он комментирует веб-сервер посещаемого сайта. Однако DNS-серверы не всегда были стабильными, особенно те, которые были назначены интернет-провайдерами. Это наиболее вероятная причина ошибок DNS, которые мы видим при просмотре разных веб-сайтов. В недавней статье мы писали про ТОП публичных 10 DNS серверов — если вы знаете что это такое можете перейти и почитать о них.
Что там по настройке DNS?
Что ж, если вы используете DNS-серверы по умолчанию вашего интернет-провайдера, то скорее всего, вы будете регулярно сталкиваться с ошибками, связанными с DNS. Некоторые из распространенных ошибок DNS включают в себя: сбой интернета, сервер DNS не отвечает, DNS_Probe_Finished_Nxdomain и т. Д.
Почти все проблемы, связанные с DNS, можно решить, выбрав собственный DNS. Существует множество общедоступных DNS-серверов, которые вы можете использовать, например, Google DNS, OpenDNS и т. д. Мы также поделились подробным руководством по переходу на Google DNS, которое вы также можете рассмотреть.
Однако перед переключением DNS-сервера всегда лучше записать текущий DNS-сервер. Итак, ниже мы описали несколько методов, которые помогут вам проверить DNS, который вы используете. Есть несколько способов проверить, какой DNS вы используете. Внимательно следуйте инструкциям, так как мы будем использовать CMD для поиска DNS.
Как проверить DNS в Windows
Что ж, чтобы проверить DNS-сервер, который вы используете в Windows, вам нужно использовать CMD. Для этого щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка (администратор)» .
Теперь в командной строке вам нужно ввести следующую команду
ipconfig /all | findstr /R "DNS Servers"
Эта команда отобразит вам текущий DNS-сервер, который вы используете. Вы также можете использовать другой метод, чтобы узнать DNS-сервер в Windows. Для этого вам необходимо ввести следующую команду, указанную ниже.
nslookup google.com
Вы можете выбрать любой домен сайта вместо Google.com. Команда выведет список текущего DNS-сервера. Теперь вы знаете аж две команды CMD, и можете определить DNS на компьютере с Windows.
Как проверить DNS-сервер — Mac и Linux
Что ж, на компьютерах на базе Mac и Linux вам нужно ввести ту же команду CMD, чтобы узнать, какой DNS-сервер вы используете. Просто введите команду, указанную ниже, чтобы выполнить nslookup на любом веб-сайте.
nslookup google.com
Опять же, вы можете заменить Google.com любым веб-сайтом по вашему выбору. Итак, вот как вы можете проверить DNS-сервер на компьютере Mac и Linux.
Как проверить DNS-сервер на Android
Что касается проверки DNS-сервера на Android, у нас есть множество приложений для сканирования сети в Google Play Store. Вы можете использовать любое приложение сетевого сканера на Android, чтобы узнать, какой DNS-сервер использует ваш Android. Вы можете использовать такие приложения, как Network Info II, которые бесплатны и не показывают рекламы.
В Network Info II вам нужно посмотреть вкладку WiFi, а затем проверить записи DNS1 и DNS2. Это DNS-адреса, которые использует ваш телефон.
Как найти DNS-сервер на iOS
Что ж, как и Android, iOS также имеет множество приложений для сканирования сети для поиска DNS-сервера. Одно из популярных приложений для сканирования сети для iOS известно как Network Analyzer. Network Analyzer для iOS предоставляет много полезной информации о вашей сети Wi-Fi.
Итак, на iOS вы можете использовать Network Analyzer, а затем посмотреть IP-адрес DNS-сервера.
Как узнать DNS-сервер роутера
Ну, для тех, кто не знает, роутер использует DNS-сервер, назначенный интернет-провайдером. Однако это можно изменить, следуя рекомендациям, приведенным в этой статье. В случае, если вы хотите узнать, какой DNS-сервер использует ваш маршрутизатор, перейдите по IP-адресу роутера (192.168.1.1 или 192.168.0.1) и войдите в систему, указав имя пользователя и пароль.
Теперь вы увидите домашнюю страницу маршрутизатора. В зависимости от режима маршрутизатора вам необходимо проверить вкладку «Беспроводная сеть» или «Сеть». Там вы найдете параметры записи DNS 1 и DNS 2. Если вы хотите изменить DNS роутера, там вы можете указать новый адрес DNS.
Какой у меня DNS-сервер? Узнайте 4 метода проверки IP-адреса – IT is good
Все компьютеры, подключенные к Интернету, имеют IP-адрес, чтобы найти их через Интернет другими машинами.
Этот IP-адрес состоит из нескольких номеров для удобства в вычислительных целей.
192.0.2.1 – пример для IP-адреса.
Но эти IP-адреса не являются юзер-френдли для человека, а это означает, что людям нелегко или невозможно зппомнить IP-адреса всех важных для них машин.
Поэтому в качестве решения для этой цели была введена новая концепция под названием Domain Names.
«www.example.com» – пример имени домена.
Они просты и легко запоминаются, поскольку они являются словами с алфавитными символами.
Каждое имя домена сопоставляется с IP-адресом.
Служба DNS выполняет преобразование между этими доменными именами и IP-адресами.
DNS-сервер – это компьютерный сервер, который содержит базу данных общедоступных IP-адресов и связанных с ними доменных имен.
Когда вы вводите имя домена в свой веб-браузер, если ваш маршрутизатор не располагает достаточной информацией для преобразования имени домена в IP-адрес, он использует помощь DNS-сервера для выполнения этого преобразования, подключившись к одному из доступных DNS-серверов.
Чтобы найти IP-адрес DNS-сервера, который используется вашим маршрутизатором, можно использовать один из приведенных ниже методов.
Способ 1. Использование графического интерфейса маршрутизатора
Самый простой способ найти IP-адрес DNS-сервера вашего маршрутизатора – проверить его с помощью графического интерфейса маршрутизатора.
1. Сначала вам нужно узнать IP-адрес вашего маршрутизатора. (В большинстве случаев IP-адрес по умолчанию – 192.168.1.1)
Для машин Windows:
1.1. Если вы используете машину Windows, откройте командную строку, набрав «cmd» в строке поиска Windows.
1.2. Введите «ipconfig», чтобы просмотреть информацию о сети.
Там вы сможете увидеть данные адреса шлюза по умолчанию в разделе «Сведения о беспроводной локальной сети».
В этом случае это 192.168.1.1
Для Linux-машин:
1.3. Если вы используете машину Linux, откройте терминал.
например, на машине Ubuntu.
Терминал можно открыть, выполнив поиск на панели поиска.
Здесь есть 2 IP-адреса, а один с самой низкой метрикой выбран в качестве IP-адреса по умолчанию, который в этом случае равен 10.8.0.1
2. Затем введите этот IP-адрес в адресную строку вашего веб-браузера, и вам будет предложено ввести имя пользователя и пароль, чтобы получить доступ к веб-интерфейсу вашего маршрутизатора
3. Затем на вкладке «Статус» вы сможете просматривать информацию DNS вашего маршрутизатора
Способ 2. Использование команд Windows
2.1. Один из способов – использовать команду nslookup.
Эта команда предоставляет вам информацию о поиске DNS.
Чтобы просмотреть их, вы можете ввести в командной строке:
Первые 2 строки вывода предоставляют вам данные DNS-сервера.
2.2. Второй способ – использовать команду «ipconfig / all» в командной строке:
Как вы можете видеть, 192.168.8.1 является DNS-адресом в соответствии с указанным выше выводом.
Способ 3: Использование команд Linux
В дистрибутивах Linux данные DNS могут быть извлечены из команд «host» или «dig»
host: host command – это утилита, которая выполняет поиск DNS.
Поэтому данные DNS-сервера можно просмотреть, как показано ниже:
Согласно вышеприведенному выводу, 10.0.10.11 является IP-адресом DNS-сервера.
dig: dig – инструмент, который используется для запроса DNS-серверов имен для получения информации о адресах хостов, почтовых обменах, серверах имен и соответствующей информации.
см. также Разрешение доменных имен с командой dig в Linux
Как показано выше, эта команда предоставляет вам IP-адрес DNS-сервера, который используется вашим маршрутизатором.
Однако в некоторых случаях вы можете определить IP-адреса DNS-серверов, которые необходимы вашему компьютеру для использования, а затем их также можно передать на ваш маршрутизатор.
Их можно определить в файле ‘/etc/resolv.conf’, а его содержимое можно посмотреть:
В соответствии с вышеизложенным приоритет присваивается 10.0.80.11, и только если он не может получить соответствующую информацию, данные передаются в 10.0.80.12 для выполнения DNS-запроса.
Способ 4. Возьмите дамп пакетов и просмотрите данные DNS.
Чтобы взять пакетный дамп текущего сетевого трафика, можно использовать команду tcpdump.
Tcpdump – это инструмент анализа сетевых пакетов, в котором используются пакеты захвата или фильтрации tcp / ip, которые передаются по сети.
Он широко используется пользователями Linux для устранения неполадок в сети.
Чтобы просмотреть сетевой трафик, выполните команду ниже в от рута отдельной вкладки в терминале
tcpdump -n -s 1500 -i eth0 udp port 53
Затем на другой вкладке генерируйте трафик DNS с помощью команды host или dig, как показано ниже.
host www.google.com
Затем вы сможете увидеть аналогичный вывод ниже, в выводе tcpdump
В приведенном выше примере вы можете четко увидеть мою машину (IP-адрес 192.168.64.140) с DNS-сервером (IP-адрес 192.168.64.2) о доменном имени www.google.com
Поделитесь статьей:
Как узнать ip адрес локального компьютера, и dns адреса
В данном материале мы разберем сразу две большие темы. Научимся определять параметры dns и ip адреса для нашего домашнего интернет подключения. И познакомимся с инструментами, которые позволят узнать те же параметры, только уже для сайта, работающего в сети интернет.
Оглавление:
- Для чего это используется
- Как узнать ip и dns адреса домашнего компьютера
- Параметры сайт в сети
- Заключение
- Наши рекомендации
- Стоит почитать
Для чего это используется
По сути, мы будем работать только с ip адресом. С той лишь разницей, что находить его будет для разных сетевых узлов. Ведь адрес DNS сервера — это его ip. Их кстати может быть несколько — об этом нужно помнить. Вспоминаем теоретическую часть. Ip адресом называют уникальный идентификатор узла в сети, в основе работы которой лежит протокол IP. К таким относятся практически все современные сети, начиная от самых малых, и заканчивая сетью Интернет. Ip адрес необходим для обеспечения нормальной передачи данных по протоколу ip. С его помощью реализуется механизм адресации, благодаря которому, становится понятным, куда и какие данные нужно передавать.
Вам пригодится:
Вы всегда можете отключить уведомления в Твиттере, чтобы на Ваш ip не приходил спам. Прочитать инструкцию.
Как узнать ip и dns адреса домашнего компьютера
Сделать это можно несколькими способами. Давайте рассмотрим основные.
Утилита ipconfig
Она есть в составе всех операционных систем Microsoft Windows. Нажмите Win+R, затем наберите cmd и нажимайте Enter. Запуститься командная строка. Здесь вам нужно набрать
ipconfig /all
И щелкнуть Enter. Будет выведена вся информация касательно подключенных сетевых адаптеров и созданных соединений. Нас интересует тот, который отвечает за подключение к Интернет. Необходимо знать его наименование. Посмотреть можно в панели управления, в разделе «Центр управления сетями». Поскольку на том компьютере, за которым я работаю, используется беспроводной доступ в интернет, нам нужно выбрать в списке Wi-Fi адаптер. Он так и называется «Адаптер беспроводной локальной сети…». Вся информация проиллюстрирована на рисунке выше. В списке параметров нас интересуют два значения — IPv4 адрес и DNS-серверы. Это и есть те параметры, которые мы искали.
Просмотр параметров в свойствах соединения
Можно пойти другим путем, и посмотреть настройки нужного соединения напрямую. Для этого мы идем в «Панель управления — центр управления сетями». Затем переходим в «Изменение параметров адаптера». В списке выбираем нужный, вызываем для него контекстное меню, и нажимаем «Состояние». Затем кнопка «Сведения». Как вы видите на рисунке, здесь отображены те же данные.
Онлайн сервисы
В сети есть много простых сервисов, которые позволяют вам проверить свой ip адрес. Проще всего это сделать на Яндекс. Зайдите на
yandex.ru
Наберите запрос «Как узнать свой ip». Можно любой подобный. И проведите поиск. На первом месте будет нужная вам информация. Как вы видите на картинке, Яндекс любезно сообщил нам наш адрес. Но он отличается от того, который мы получили на предыдущих шагах. Все дело в том, что подключение к интернет у нас реализовано через Wi-Fi роутер. Подключение к провайдеру настроено именно на нем. На первых шагах мы видели локальный ip адаптера. Яндекс же показал нам внешний, тот, который назначил провайдер.
Параметры сайт в сети
Если вы занимаетесь созданием и продвижением сайтов, у вас может возникнуть необходимость узнать ip адрес сервера, на котором расположен ваш сайт, и DNS регистратора домена.
Утилита Tracert
Снова открываем командную строку. Теперь набираем:
tracert %ваш-сайт%
В команду подставляйте нужный урл адрес. В итоге вы увидите адрес сервера.
2ip
Можно использовать онлайн сервис 2ip. Здесь доступно оба инструмента Первый для проверки ip-адреса:
http://2ip.ru/lookup/
Второй для определения DNS сервера
http://2ip.ru/dig/
Вводите в форму нужный урл, и осуществляйте анализ. DNS адреса указаны в строках «NS» (name server).
Видео к статье:
Заключение
Рассмотренные выше способы позволят вам определить нужные данные. IP и DNS чаще всего нужны сетевым администраторам. Но и рядовым пользователям неплохо знать методы, с помощью которых можно эти параметры определять.
Наши рекомендации
MAC адрес.
Маска подсети.
Интернет через Bluetooth.
Стоит почитать
Зачем искать информацию на других сайтах, если все собрано у нас?
Как узнать, какой DNS-сервер я использую?
Вы настроили новый DNS-сервер на своем компьютере и не знаете, работает он или нет. Что ж, есть способы это проверить. Вы можете сделать это изначально через командную строку или с помощью сторонних приложений.
Приоритет DNS
Прежде чем мы начнем, важно понять приоритет DNS.
Все мы знаем, что по умолчанию мы используем DNS-серверы, предоставленные нашим интернет-провайдером. Но что происходит, когда вы вводите DNS на своем локальном компьютере или маршрутизаторе? Какой DNS сейчас имеет приоритет?
Теперь вот что: если вы измените DNS-сервер на маршрутизаторе (скажем, Google DNS), то каждое устройство, подключенное к маршрутизатору, автоматически начнет использовать Google DNS в качестве DNS-сервера. Однако, помимо этого, если вы измените DNS-сервер на своем локальном компьютере, скажем, Cloudflare DNS, эти настройки переопределят настройки DNS маршрутизатора. Теперь только ваш компьютер будет использовать Cloudflare DNS в качестве DNS-сервера, в то время как остальные устройства по-прежнему будут использовать Google DNS.
Итак, если мы ранжируем приоритет DNS-серверов, он будет примерно таким:
- Если вы ввели собственный DNS-адрес на своем компьютере или смартфоне, этот DNS-сервер будет использоваться.
- Если вы не ввели настраиваемый DNS на своем устройстве, то будет использоваться DNS, доступный на маршрутизаторе.
- Если вы не ввели настраиваемый DNS на своем компьютере и маршрутизаторе, будет использоваться DNS, предоставленный вашим интернет-провайдером.
Ниже приведено полное руководство по настройке DNS-сервера, или вы также можете быстро просмотреть видео
Самый простой способ — проверить онлайн
Самый быстрый способ проверить, какой DNS-сервер вы используете, — это использовать такие онлайн-сайты, как WhatsMyDNSserver. Просто зайдите на сайт и нажмите кнопку с надписью — «
Но этот метод не безошибочный. Даже после смены DNS он все равно забирает старый DNS из кеша. Например, я изменил DNS своего компьютера с Google DNS на Cloudflare, но на сайте все еще написано, что я использовал Google DNS — даже после перезапуска Mac. Наконец, мне удалось решить эту проблему, повторно открыв сайт в окне в режиме инкогнито. Если у вас возникла аналогичная проблема, вы можете очистить кеш DNS или очистить DNS.
Другие поставщики DNS, такие как Cloudflare, также предоставляют раздел на своем веб-сайте, который может определить, используете ли вы Cloudflare DNS, вы можете получить доступ к этой веб-странице с этого ссылка на сайт.
Точно так же, если вы переключились на OpenDNS, вы можете проверить свой DNS-сервер из этого ссылка на сайт.
2. Какой DNS-сервер я использую — Windows 10/8/7
Есть несколько способов проверить DNS-сервер, который вы используете в Windows. Вот пара из них.
Способ 1
Чтобы проверить DNS-сервер, который вы используете в Windows, просто откройте командную строку. Для этого в Windows 10 нажмите Начало, тогда Все программы, тогда Аксессуары, и, наконец, о Командная строка. и выполните следующую команду.
ipconfig /all | findstr "DNS Servers"
Если вам интересно, все, что делает команда, это извлекает все значения конфигурации сети, а затем отфильтровывает из них строку «DNS-серверы».
Способ 2
Второй способ намного проще и имеет удобную команду. То есть просто выполните nslookup любого веб-адреса, и Windows покажет, какой DNS-сервер вы используете, как часть поиска. Чтобы выполнить nslookup, просто используйте команду ниже. Вы можете заменить «google.com» на любой желаемый веб-адрес. Фактически, вы даже можете заменить его своим собственным IP-адресом.
nslookup google.com
3. Какой DNS-сервер я использую — Linux
Чтобы проверить, какой DNS-сервер вы используете в Linux, просто откройте терминал и выполните nslookup для любого веб-сайта. Просто введите следующую команду. Вы также можете заменить google.com своим IP-адресом.
nslookup google.com
Если вам интересно, «nslookup» — это утилита командной строки, которая преобразует DNS-имя в IP-адрес, тем самым раскрывая DNS-сервер, используемый в процессе.
Читайте: Лучшие приложения для шифрования DNS-трафика
4. Какой DNS-сервер я использую — Mac
Точно так же в macOS откройте терминал и введите следующую команду.
Чтобы запустить терминал в macOS, нажмите CMD + ПРОБЕЛ, чтобы запустить Spotlight, а затем введите «терминал». и нажмите Enter. Кроме того, вы можете открыть папку «Приложения», затем открыть «Утилиты» и дважды щелкнуть «Терминал». Когда откроются окна терминала, скопируйте и вставьте следующую команду и нажмите Enter.
nslookup google.com
5. Какой DNS-сервер я использую — Android
На рынке есть несколько приложений для сканирования сетей Android, которые позволяют узнать, какой DNS вы используете. Я бы предложил Сетевая информация II. Приложение бесплатное, легкое, без рекламы.
Просто загрузите его из игрового магазина, откройте его и перейдите на вкладку WiFi. Там вы увидите записи DNS 1 и DNS 2. Это DNS-серверы, которые вы используете.
Читайте: измените настройки Android DNS с помощью этих 5 приложений DNS Changer
Кроме того, вы также можете попробовать Сетевые утилиты PingTools. В нем есть одни из лучших и полезных инструментов. Вы также получаете дополнительные утилиты, которые могут выполнять такие задачи, как сканирование UPnP, пробуждение LAN, сканирование портов и т. Д.
Чтобы узнать DNS-адрес, установите приложение из Play Store и откройте его. Теперь нажмите на значок «Маршрутизатор» или «Интернет», и он отобразит все сведения о сети. Здесь вы можете узнать, какой DNS вы используете, просмотрев записи DNS 1 и DNS 2.
6. Какой DNS-сервер я использую — iOS
Сетевой анализатор — бесплатное приложение для iOS, которое показывает полезную информацию о вашей сети. Существует премиум-версия этого приложения, которая стоит 3 доллара, но для нашей простой потребности достаточно облегченной версии (с поддержкой рекламы). Просто установите и откройте приложение, вы увидите, какой DNS вы используете, рядом с «IP-адресом DNS-сервера».
7. Какой DNS-сервер я использую — маршрутизатор
По умолчанию ваш маршрутизатор использует DNS-сервер, предоставленный вашим интернет-провайдером, но если вы подозреваете, что кто-то изменил его на вашем маршрутизаторе, вот как его найти. Просто откройте веб-браузер, введите IP-адрес маршрутизатора (обычно 192.168.1.1 или 192.168.0.1) и войдите в систему, указав имя пользователя и пароль. У большинства маршрутизаторов есть возврат учетных данных. Как только вы увидите веб-интерфейс маршрутизатора, в зависимости от модели маршрутизатора найдите записи DNS 1 и DNS 2. Обычно это параметр «Настройка сети» или «Состояние».
Если вы найдете здесь какой-либо сторонний DNS-IP, попробуйте поискать в Google или выполнить nslookup с IP-адресом, чтобы узнать, какой сервер с ним связан. Если вы все еще не уверены в службе DNS, рекомендуется изменить DNS на локальном компьютере. Это отменит настройку вашего маршрутизатора, и теперь вы можете спокойно наслаждаться просмотром веб-страниц.
Заключительные слова
Итак, это были некоторые из способов узнать, какой DNS-сервер вы используете. В зависимости от вашей операционной системы выберите наиболее эффективный способ. В случае каких-либо других вопросов или трудностей, дайте мне знать в комментариях ниже.
Как определить адрес DNS-сервера?
Вы никогда не пробовали восстановить подключение к Интернету самостоятельно? Если да, то вы были бы немного знакомы с условиями DNS, DNS-адресом сервера, и т.д. В пользу тех, кто чувствует себя немного отчужденным от всех этих терминов, стоит начать с самого начала.
Полная форма DNS — это система доменных имен. Не вдаваясь в излишние технологические подробности, ниже объясняется ее значение в области Интернет-технологий. Важность адрес DNS-сервера.
DNS-серверы поддерживают журнал каждого веб-сайта в Интернете. Каждый веб-сайт связан с уникальными IP (Internet Protocol) адресами в формате «xxx.xxx.xxx.xxx». Чтобы рассмотреть, например, IP-адрес www.comerartadvisory.com, следует выйти на цифры 209.18.68.131. Теперь проблема в том, что DNS-серверы способны отслеживать каждый веб-сайт на основе его IP-адрес, а не его доменного имени. Тем не менее, человеку гораздо проще запомнить сайт по его имени, а не по цифровому значению. Естественно, должен быть какой-нибудь способ обойти эту проблему.
Когда, как пользователь, вы набираете «www.comerartadvisory.com» в адресной строке веб-браузера, ваш компьютер посылает запрос на ближайший DNS-сервер, который отображает строку «www.comerartadvisory.com» с соответствующим числовым IP адресом. Как только это будет успешно завершено, сервер DNS перенаправляет ваш компьютер к этому конкретному IP-адресу, после чего веб-страница открывается в веб-браузере. С более чем 5 миллиардами веб-сайтов в Интернете, можно очень хорошо представить себе величину IP-каталога адресов и скорость, с которой сервер DNS должен работать, чтобы обеспечить быстрый и эффективный результат.
Как определить адрес DNS-сервера вашего компьютера
Самый простой и быстрый способ найти адрес DNS-сервер вашего компьютера — через командную строку.
Вы можете сделать это через следующие шаги:
Нажмите на кнопку «Пуск» в нижнем левом углу экрана компьютера.
Из различных вариантов программы, которые отображаются, нажмите кнопку «Выполнить». Небольшое окно откроется в нижней части экрана. Введите команду CMD и нажмите Enter.
Новое окно с черным фоном откроется на экране компьютера. Теперь вам нужно ввести IPCONFIG / все команды в командной строке и нажать клавишу ВВОД.
Вы сразу увидите множество информации, которая появляется в черном окне. Просмотрите данные, пока не найдете строку, содержащую слова «DNS-сервера». Число т.е. IP-адрес, который отображается рядом со словами «DNS-сервера» является ничем иным, как адрес DNS-сервера вашего компьютера.
В большинстве случаев, ваш компьютер использует два адреса DNS-серверов — один предпочтительный сервер DNS-адреса и второй альтернативный сервер DNS-адреса. Оба из них будут отображаться один под другим в окне командной строки, рядом со словами «DNS-серверы».
Альтернативный метод определения адреса DNS-сервера. Существует и другой способ, в котором вы можете найти адреса DNS-серверов вашего компьютера. Вы должны нажать на кнопку «Пуск» и перейти в «Панель управления». В окне панели управления, вы должны дважды щелкнуть на «Сетевые подключения». Это откроет новые окна, которые будут отображаться в Интернете, которые вы сейчас используете. Щелкните правой кнопкой мыши на этом значке и выберите «Свойства» из списка доступных вариантов. В последующем окне, выделите фразу, содержащую слова «Internet Protocol» и нажмите на кнопку с именем команды «Свойства». Новое окно, открывшееся впоследствии при этом, можно просматривать как адреса DNS-серверов в нижней части окна.
Вы можете использовать эти методы, чтобы определить адрес DNS-сервера вашего компьютера. Просто убедитесь, что вы не изменили данные случайно, или же вы можете в конечном итоге столкнуться с проблемами в навигации в Интернете.
работа с сервером DNS из командной строки.
Примеры использования команды NSLOOKUP
При запуске с некоторыми из выше перечисленных параметров, команда nslookup выполняется в не интерактивном режиме без диалога с пользователем:
nslookup yandex.ru. — выполнить запрос к DNS-серверу, заданному по умолчанию, на разрешение доменного имени yandex.ru. Для уменьшения количества ненужных запросов к серверам имен, имя домена нужно вводить в виде полностью определенного имени (fully qualified domain name) , т.е. с точкой в конце. Если этого не делать, то nslookup будет сначала выполнять запрос на разрешение имени относительно домена того компьютера, на котором она выполняется, т.е. yandex.ru.mydomain.ru если имя локального домена — mydomain.ru.
nslookup -type=mx yandex.ru — то же, что и в предыдущем примере, но с указанием типа запрашиваемой записи -type=mx. Сервер DNS ответит на запрос утилиты nslookup перечислением почтовых серверов, обслуживающих домен yandex.ru
nslookup odnoklassniki.ru 8.8.8.8 — определить IP-адрес узла odnokassniki.ru с использованием DNS-сервера 8.8.8.8 (публичный DNS-сервер Google), вместо DNS-сервера, заданного в настройках сетевого подключения.
nslookup -type=mx -timeout=8 vk.com 208.67.220.220 — отобразить запись MX для домена vk.com из базы данных сервера с IP-адресом 208.67.220.220 (сервер OpenDNS). При выполнении команды, максимальное время ожидания ответа сервера — 8 секунд.
nslookup -type=any -timeout=8 vk.com 208.67.220.220 — то же, что и в предыдущем примере, но выполняется запрос на отображение любых типов записей.
Пример отображаемых данных:
Сервер: 208.67.220.220
Не заслуживающий доверия ответ:
vk.com internet address = 87.240.131.119
vk.com internet address = 87.240.131.99
vk.com nameserver = ns2.vkontakte.ru
vk.com nameserver = ns4.vkontakte.ru
vk.com nameserver = ns1.vkontakte.ru
vk.com nameserver = ns4.vkontakte.ru
vk.com nameserver = ns2.vkontakte.ru
vk.com nameserver = ns1.vkontakte.ru
ns1.vkontakte.ru internet address = 93.186.237.2
ns2.vkontakte.ru internet address = 93.186.224.100
Для разных версий nslookup и разных DNS-серверов, обслуживающих запрос, отображаемая информация может незначительно отличаться. Тот же запрос, сформированный англоязычной версией утилиты nslookup.exe и направленный на обработку DNS-серверу компании Google приведет к отображению следующих данных:
Address: 8.8.8.8
Non-authoritative answer:
vk.com internet address = 87.240.131.120
vk.com internet address = 87.240.143.244
vk.com
primary name server = ns1.vkontakte.ru
responsible mail addr = ncc.vkontakte.ru
serial = 2013100501
refresh = 3600 (1 hour)
retry = 900 (15 mins)
expire = 604800 (7 days)
default TTL = 900 (15 mins)
vk.com AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:901
vk.com AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:902
vk.com AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:903
vk.com nameserver = ns1.vkontakte.ru
vk.com nameserver = ns2.vkontakte.ru
vk.com nameserver = ns4.vkontakte.ru
vk.com MX preference = 10, mail exchanger = mail.vk.com
vk.com text =»v=spf1 ip4:93.186.224.0/20 ip4:87.240.128.0/18 mx include:aspmx.googlemail.com ~all»
Сообщение «Не заслуживающий доверия ответ:» (Non-authoritative answer: ) говорит о том, что выполняющий запрос DNS-сервер, не является владельцем зоны vk.com т.е. записи для узла vk.com в его базе отсутствуют, и для разрешения имени использовался рекурсивный запрос к другому DNS-серверу. Если отправить запрос DNS-серверу ns1.vkontakte.ru, то будет получен авторитетный ответ (authoritative answer) :
Server: ns1.vkontakte.ru
Address: 93.186.237.2
vk.com
primary name server = ns1.vkontakte.ru
responsible mail addr = ncc.vkontakte.ru
serial = 2013100501
refresh = 3600 (1 hour)
retry = 900 (15 mins)
expire = 604800 (7 days)
default TTL = 900 (15 mins)
vk.com internet address = 87.240.131.118
vk.com AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:904
vk.com AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:905
vk.com AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:906
vk.com nameserver = ns4.vkontakte.ru
vk.com nameserver = ns1.vkontakte.ru
vk.com nameserver = ns2.vkontakte.ru
vk.com MX preference = 10, mail exchanger = mail.vk.com
vk.com text = «v=spf1 ip4:93.186.224.0/20 ip4:87.240.128.0/18 mx include:aspmx.googlemail.com ~all»
ns4.vkontakte.ru internet address = 93.186.239.253
ns4.vkontakte.ru AAAA IPv6 address = 2a00:bdc0:ff:4::2
ns1.vkontakte.ru internet address = 93.186.237.2
ns1.vkontakte.ru AAAA IPv6 address = 2a00:bdc0:ff:1::2
ns2.vkontakte.ru internet address = 93.186.224.100
ns2.vkontakte.ru AAAA IPv6 address = 2a00:bdc0:ff:2::2
mail.vk.com internet address = 93.186.236.94
Использование опции отладки (debug) позволяет получить дополнительную информацию, содержащуюся в заголовках запросов
клиента и ответов сервера (время жизни, флажки, типы записей и т.п.):
> server ns1.vkontakte.ru
————
Got answer:
HEADER:
opcode = QUERY, id = 5, rcode = NXDOMAIN
header flags: response, want recursion, recursion avail.
questions = 1, answers = 0, authority records = 1, additional = 0
QUESTIONS:
ns1.vkontakte.ru, type = A, class = IN
AUTHORITY RECORDS:
-> (root)
ttl = 440 (7 mins 20 secs)
primary name server = a.root-servers.net
responsible mail addr = nstld.verisign-grs.com
serial = 2013101600
refresh = 1800 (30 mins)
retry = 900 (15 mins)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
————
————
Got answer:
HEADER:
opcode = QUERY, id = 6, rcode = NOERROR
header flags: response, want recursion, recursion avail.
questions = 1, answers = 1, authority records = 0, additional = 0
QUESTIONS:
ns1.vkontakte.ru, type = A, class = IN
ANSWERS:
-> ns1.vkontakte.ru
internet address = 93.186.237.2
ttl = 6350 (1 hour 45 mins 50 secs)
————
Default Server: ns1.vkontakte.ru
Address: 93.186.237.2
> vk.com
Server: ns1.vkontakte.ru
Address: 93.186.237.2
————
Got answer:
HEADER:
opcode = QUERY, id = 7, rcode = REFUSED
header flags: response, want recursion
questions = 1, answers = 0, authority records = 0, additional = 0
QUESTIONS:
vk.com, type = ANY, class = IN
————
————
Got answer:
HEADER:
opcode = QUERY, id = 8, rcode = NOERROR
header flags: response, auth. answer, want recursion
questions = 1, answers = 11, authority records = 0, additional = 7
QUESTIONS:
vk.com, type = ANY, class = IN
ANSWERS:
-> vk.com
ttl = 900 (15 mins)
primary name server = ns1.vkontakte.ru
responsible mail addr = ncc.vkontakte.ru
serial = 2013100501
refresh = 3600 (1 hour)
retry = 900 (15 mins)
expire = 604800 (7 days)
default TTL = 900 (15 mins)
-> vk.com
internet address = 87.240.131.99
ttl = 900 (15 mins)
-> vk.com
internet address = 87.240.131.119
ttl = 900 (15 mins)
-> vk.com
AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:901
ttl = 900 (15 mins)
-> vk.com
AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:902
ttl = 900 (15 mins)
-> vk.com
AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:903
ttl = 900 (15 mins)
-> vk.com
nameserver = ns1.vkontakte.ru
ttl = 900 (15 mins)
-> vk.com
nameserver = ns2.vkontakte.ru
ttl = 900 (15 mins)
-> vk.com
nameserver = ns4.vkontakte.ru
ttl = 900 (15 mins)
-> vk.com
MX preference = 10, mail exchanger = mail.vk.com
ttl = 900 (15 mins)
-> vk.com
text = «v=spf1 ip4:93.186.224.0/20 ip4:87.240.128.0/18 mx include:aspmx.googlemail.com ~all»
ttl = 900 (15 mins)
ADDITIONAL RECORDS:
-> ns1.vkontakte.ru
internet address = 93.186.237.2
ttl = 9000 (2 hours 30 mins)
-> ns1.vkontakte.ru
AAAA IPv6 address = 2a00:bdc0:ff:1::2
ttl = 9000 (2 hours 30 mins)
-> ns2.vkontakte.ru
internet address = 93.186.224.100
ttl = 9000 (2 hours 30 mins)
-> ns2.vkontakte.ru
AAAA IPv6 address = 2a00:bdc0:ff:2::2
ttl = 9000 (2 hours 30 mins)
-> ns4.vkontakte.ru
internet address = 93.186.239.253
ttl = 9000 (2 hours 30 mins)
-> ns4.vkontakte.ru
AAAA IPv6 address = 2a00:bdc0:ff:4::2
ttl = 9000 (2 hours 30 mins)
-> mail.vk.com
internet address = 93.186.236.94
ttl = 900 (15 mins)
————
vk.com
ttl = 900 (15 mins)
primary name server = ns1.vkontakte.ru
responsible mail addr = ncc.vkontakte.ru
serial = 2013100501
refresh = 3600 (1 hour)
retry = 900 (15 mins)
expire = 604800 (7 days)
default TTL = 900 (15 mins)
vk.com
internet address = 87.240.131.99
ttl = 900 (15 mins)
vk.com
internet address = 87.240.131.119
ttl = 900 (15 mins)
vk.com
AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:901
ttl = 900 (15 mins)
vk.com
AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:902
ttl = 900 (15 mins)
vk.com
AAAA IPv6 address = 2a00:bdc0:3:103:1:0:403:903
ttl = 900 (15 mins)
vk.com
nameserver = ns1.vkontakte.ru
ttl = 900 (15 mins)
vk.com
nameserver = ns2.vkontakte.ru
ttl = 900 (15 mins)
vk.com
nameserver = ns4.vkontakte.ru
ttl = 900 (15 mins)
vk.com
MX preference = 10, mail exchanger = mail.vk.com
ttl = 900 (15 mins)
vk.com
text = «v=spf1 ip4:93.186.224.0/20 ip4:87.240.128.0/18 mx include:aspmx.googlemail.com ~all»
ttl = 900 (15 mins)
ns1.vkontakte.ru
internet address = 93.186.237.2
ttl = 9000 (2 hours 30 mins)
ns1.vkontakte.ru
AAAA IPv6 address = 2a00:bdc0:ff:1::2
ttl = 9000 (2 hours 30 mins)
ns2.vkontakte.ru
internet address = 93.186.224.100
ttl = 9000 (2 hours 30 mins)
ns2.vkontakte.ru
AAAA IPv6 address = 2a00:bdc0:ff:2::2
ttl = 9000 (2 hours 30 mins)
ns4.vkontakte.ru
internet address = 93.186.239.253
ttl = 9000 (2 hours 30 mins)
ns4.vkontakte.ru
AAAA IPv6 address = 2a00:bdc0:ff:4::2
ttl = 9000 (2 hours 30 mins)
mail.vk.com
internet address = 93.186.236.94
ttl = 900 (15 mins)
nslookup 8.8.4.4 — отобразить имя узла, соответствующее IP-адресу 8.8.4.4
nslookup -ls -d mydomain.ru. > listdns.txt — отобразить все записи для домена mydomain.ru, обслуживаемого текущим DNS-сервером. Вывод направляется в файл listdns.txt текущего каталога. Задавать абсолютный путь к файлу не следует, поскольку все существующие на данный момент версии nslookup.exe успешно перенаправляют стандартный вывод в файл, только если он располагается в текущем каталоге.
При работе в интерактивном режиме, после старта на экран выводится приглашение к вводу команд — символ «>» . При вводе команд необходимо учитывать регистр символов, например, LS -d mydomain.ru. будет воспринята как ошибочна команда, а ls -D mydomain.ru. — как команда с ошибочной опцией.
Как узнать днс сервер роутера
Как узнать DNS сервер который сейчас используется
Система доменных имен, которую мы называем DNS, является важным процессом, который сопоставляет доменные имена с их правильным IP-адресом. На самом деле это очень важная система, и с помощью DNS мы можем видеть разные веб-страницы в нашем веб-браузере.
Что такое DNS?
Давайте упростим задачу и попробуем понять, что такое DNS. Проще говоря, DNS — это база данных, состоящая из разных доменных имен и IP-адресов. Когда пользователь вводит доменные имена, такие как Google.com или Yahoo.com, DNS-серверы проверяют IP-адрес, с которым были связаны домены.
После сопоставления с IP-адресом он комментирует веб-сервер посещаемого сайта. Однако DNS-серверы не всегда были стабильными, особенно те, которые были назначены интернет-провайдерами. Это наиболее вероятная причина ошибок DNS, которые мы видим при просмотре разных веб-сайтов. В недавней статье мы писали про ТОП публичных 10 DNS серверов — если вы знаете что это такое можете перейти и почитать о них.
Что там по настройке DNS?
Что ж, если вы используете DNS-серверы по умолчанию вашего интернет-провайдера, то скорее всего, вы будете регулярно сталкиваться с ошибками, связанными с DNS. Некоторые из распространенных ошибок DNS включают в себя: сбой интернета, сервер DNS не отвечает, DNS_Probe_Finished_Nxdomain и т. Д.
Почти все проблемы, связанные с DNS, можно решить, выбрав собственный DNS. Существует множество общедоступных DNS-серверов, которые вы можете использовать, например, Google DNS, OpenDNS и т. д. Мы также поделились подробным руководством по переходу на Google DNS, которое вы также можете рассмотреть.
Однако перед переключением DNS-сервера всегда лучше записать текущий DNS-сервер. Итак, ниже мы описали несколько методов, которые помогут вам проверить DNS, который вы используете. Есть несколько способов проверить, какой DNS вы используете. Внимательно следуйте инструкциям, так как мы будем использовать CMD для поиска DNS.
Как проверить DNS в Windows
Что ж, чтобы проверить DNS-сервер, который вы используете в Windows, вам нужно использовать CMD. Для этого щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка (администратор)» .
Теперь в командной строке вам нужно ввести следующую команду
ipconfig /all | findstr /R "DNS Servers"
Эта команда отобразит вам текущий DNS-сервер, который вы используете. Вы также можете использовать другой метод, чтобы узнать DNS-сервер в Windows. Для этого вам необходимо ввести следующую команду, указанную ниже.
nslookup google.com
Вы можете выбрать любой домен сайта вместо Google.com. Команда выведет список текущего DNS-сервера. Теперь вы знаете аж две команды CMD, и можете определить DNS на компьютере с Windows.
Как проверить DNS-сервер — Mac и Linux
Что ж, на компьютерах на базе Mac и Linux вам нужно ввести ту же команду CMD, чтобы узнать, какой DNS-сервер вы используете. Просто введите команду, указанную ниже, чтобы выполнить nslookup на любом веб-сайте.
nslookup google.com
Опять же, вы можете заменить Google.com любым веб-сайтом по вашему выбору. Итак, вот как вы можете проверить DNS-сервер на компьютере Mac и Linux.
Как проверить DNS-сервер на Android
Что касается проверки DNS-сервера на Android, у нас есть множество приложений для сканирования сети в Google Play Store. Вы можете использовать любое приложение сетевого сканера на Android, чтобы узнать, какой DNS-сервер использует ваш Android. Вы можете использовать такие приложения, как Network Info II, которые бесплатны и не показывают рекламы.
В Network Info II вам нужно посмотреть вкладку WiFi, а затем проверить записи DNS1 и DNS2. Это DNS-адреса, которые использует ваш телефон.
Как найти DNS-сервер на iOS
Что ж, как и Android, iOS также имеет множество приложений для сканирования сети для поиска DNS-сервера. Одно из популярных приложений для сканирования сети для iOS известно как Network Analyzer. Network Analyzer для iOS предоставляет много полезной информации о вашей сети Wi-Fi.
Итак, на iOS вы можете использовать Network Analyzer, а затем посмотреть IP-адрес DNS-сервера.
Как узнать DNS-сервер роутера
Ну, для тех, кто не знает, роутер использует DNS-сервер, назначенный интернет-провайдером. Однако это можно изменить, следуя рекомендациям, приведенным в этой статье. В случае, если вы хотите узнать, какой DNS-сервер использует ваш маршрутизатор, перейдите по IP-адресу роутера (192.168.1.1 или 192.168.0.1) и войдите в систему, указав имя пользователя и пароль.
Теперь вы увидите домашнюю страницу маршрутизатора. В зависимости от режима маршрутизатора вам необходимо проверить вкладку «Беспроводная сеть» или «Сеть». Там вы найдете параметры записи DNS 1 и DNS 2. Если вы хотите изменить DNS роутера, там вы можете указать новый адрес DNS.
Как узнать: узнать IP-адрес DNS-сервера, используемый моим маршрутизатором?
Автор: Вивек Гите Последнее изменение: 31 августа 2013 г. Мой маршрутизатор настроен техническим специалистом интернет-провайдера и настроен на автоматическое получение адреса DNS-сервера от восходящего потока. Есть ли способ узнать IP-адрес DNS-сервера, используемого моим маршрутизатором, который расположен по адресу 192.168.1.1? Есть ли команда Linux, Unix, Apple OS X или MS-Windows, которую я могу использовать для получения той же информации?Система доменных имен (DNS) — это интернет-служба, которая переводит доменные имена в IP-адреса или наоборот.
Подробности обучения | |
---|---|
Сложность | Промежуточный (rss) |
Root-права | Нет |
Требования | Нет |
Время | 5 м |
РЕКЛАМА
Метод №1: страница состояния маршрутизатора Webgui (рекомендуется для всех пользователей)
Вы можете использовать веб-страницу маршрутизатора, чтобы узнать IP-адрес DNS-сервера, назначенный вашим интернет-провайдером.
- Сначала откройте веб-браузер (используйте веб-браузер вашего компьютера, например Firefox, Google Chrome или Internet Explorer).
- Введите IP-адрес маршрутизатора в адресной строке вверху, затем нажмите Return (клавиша [Enter]] на клавиатуре. В большинстве случаев IP-адрес маршрутизатора по умолчанию — 192.168.1.1 (см. Как узнать IP-адрес маршрутизатора в MS-Windows и Unix-подобных операционных системах).
- Введите имя пользователя и пароль вашего маршрутизатора, когда будет предложено.
- Вы должны увидеть страницу маршрутизатора, подобную приведенной ниже (размер страницы зависит от марки и модели маршрутизатора).
Рис.01: Мой домашний маршрутизатор Linksys
- Наконец, нажмите Status , чтобы просмотреть адрес DNS, назначенный вашим интернет-провайдером. Вы должны увидеть страницу состояния, как показано ниже (опять же, вывод страницы зависит от марки и модели маршрутизатора, но вы должны увидеть IP-адрес DNS-сервера)
Фиг.02: Настройки dns-сервера моего маршрутизатора Linksys, заданные моим isp
Метод № 2: Команды MS-Windows
Откройте командную строку (щелкните Start > run > введите cmd и нажмите клавишу [ввод], чтобы открыть командную строку).
Введите команду nslookup, чтобы проверить разрешение DNS в командной строке c:> nslookup www.cyberciti.biz
ИЛИ nslookup www.google.com
Примеры выходных данных:
nslookup www.cyberciti.biz Сервер: dns2.mumbai.corp-lan.nixcraft.net.in Адрес: 10.0.80.11 # 53 Неавторитетный ответ: Имя: www.cyberciti.biz Адрес: 75.126.153.206
Первые две строки — это DNS-сервер (10.0.10.11 или dns2.mumbai.corp-lan.nixcraft.net.in), который вы используете, то есть IP-адрес DNS-сервера, назначенный вашим интернет-провайдером или администратором сети. 10.0.80.11 — это наш собственный DNS-сервер, расположенный внутри нашей корпоративной сети.
Передайте привет команде ipconfig / all
Другой вариант — ввести команду ipconfig / all в командной строке, чтобы получить ту же информацию: ipconfig / all
Примеры выходных данных:
Как узнать адрес моего DNS-сервера
Как мне узнать адреса моего DNS-сервера в операционной системе Linux, UNIX, Apple OS X / macOS, MS-Windows? Какой у меня IP-адрес DNS-сервера в операционных системах MS-Windows? Можете ли вы указать список общедоступных DNS-серверов для личного пользования или игровых консолей?DNS — это аббревиатура от Domain Name System. DNS является ключом ко многим сетевым службам, работающим в Интернете или LAN (локальной сети), например:
РЕКЛАМА
- Просмотр Интернета
- Почтовый сервер
- Веб-сервер
- Игры
- Потоковое видео и многое другое.
Подробности руководства | |
---|---|
Сложность | Easy (rss) |
Root-права | Нет |
Требования | Нет |
Время | 5 минут |
Как узнать адрес моих DNS-серверов в Linux / Unix / macOS
Сопоставитель — это набор процедур в библиотеке C, которые обеспечивают доступ к системе доменных имен Интернета (DNS).Файл конфигурации преобразователя содержит информацию, которая считывается подпрограммами преобразователя при первом их запуске процессом.
Рекомендую узнать IP-адрес вашего DNS-сервера в системе Linux / BSD / Unixish
Чтобы увидеть адрес DNS-сервера, введите следующую команду cat в качестве приглашения оболочки: $ cat /etc/resolv.conf
ИЛИ используйте пейджеры командной оболочки less command / more: $ less /etc/resolv.conf
Другой вариант — использовать команду grep / egrep:
сервер имен 203.54.1.20 сервер имен 203.54.1.21
Где,
- nameserver 203.54.1.20: Это IP-адрес сервера имен (в точечной нотации) сервера имен, который должен запрашивать преобразователь. Все ваши приложения будут использовать этот IP-адрес для DNS.
Кроме того, вы можете использовать команду dig и команду host, чтобы убедиться, что DNS работает: $ host cyberciti.biz
$ dig nixcraft.com
Определение DNS-имени или IP-адреса компьютера Linux или Unix / macOS
Ознакомьтесь с сопутствующими СМИ
В следующем видеоруководстве показано, как узнать IP-адрес вашего DNS-сервера, назначенный маршрутизатором ISP или DHCP-сервером в операционных системах Linux или Unix, используя как командную строку, так и графический пользовательский интерфейс:
Узнать IP-адрес DNS-сервера в MS-Windows версии 8/7 / Vista / XP / NT / 2003
Нажмите кнопку «Пуск»> «Выполнить»> и введите команду cmd> Нажмите клавишу [ввод]
В командной строке DOS введите команду: C: \> ipconfig / all
Вы должны указать IP-адрес DNS-сервера и другую информацию, относящуюся к сети Windows:
Рис.01: Операционные системы Windows находят адреса DNS-серверов
ИЛИ- Вы можете нажать кнопку «Пуск»> «Настройки»> «Сетевые подключения»
- Дважды щелкните Подключение по локальной сети
- Нажмите кнопку «Свойства»
- Выберите протокол Интернета (TCP / IP)
- Нажмите кнопку «Свойства» и найдите предпочитаемый DNS-сервер:
Рис. 02: Свойства TCP / IP в Windows XP — настройки DNS и IP-адрес
Публичные DNS-серверы
Вы можете использовать следующие общедоступные DNS-серверы Google (IP-адреса) для игровых консолей, маршрутизаторов, устройств Wi-Fi, мобильных телефонов или для любых других целей:
Они бесплатны для всех, довольно быстрые и работают со всеми видами компьютеров и игровых консолей.
См. Также:
.Как узнать, какой DNS-сервер я использую?
Вы настроили новый DNS-сервер на своем компьютере и не знаете, работает он или нет. Что ж, есть способы это проверить. Вы можете сделать это изначально через командную строку или с помощью сторонних приложений.
Приоритет DNS
Прежде чем мы начнем, важно понять приоритет DNS.
Все мы знаем, что по умолчанию мы используем DNS-серверы, предоставленные нашим интернет-провайдером.Но что происходит, когда вы вводите DNS на своем локальном компьютере или маршрутизаторе? Какой DNS сейчас имеет приоритет?
Дело в том, что если вы измените DNS-сервер на маршрутизаторе (скажем, Google DNS), то каждое устройство, подключенное к маршрутизатору, автоматически начнет использовать Google DNS в качестве DNS-сервера. Однако, кроме того, если вы измените DNS-сервер на своем локальном компьютере, скажем, Cloudflare DNS, эти настройки переопределят настройки DNS маршрутизатора. Теперь только ваш компьютер будет использовать Cloudflare DNS в качестве DNS-сервера, в то время как остальные устройства по-прежнему будут использовать Google DNS.
Итак, если мы оценим приоритет DNS-серверов, он будет примерно таким:
- Если вы ввели собственный DNS-адрес на своем компьютере или смартфоне, этот DNS-сервер будет использоваться.
- Если вы не ввели настраиваемый DNS на своем устройстве, будет использоваться DNS, доступный на маршрутизаторе.
- Если вы не ввели настраиваемый DNS на своем компьютере и маршрутизаторе, будет использоваться DNS, предоставленный вашим интернет-провайдером.
Ниже приведено полное руководство по настройке DNS-сервера, или вы также можете посмотреть короткое видео
Самый простой способ — проверить онлайн
Самый быстрый способ проверить, какой DNS-сервер вы используете, — это использовать онлайн-сайты, такие как WhatsMyDNSserver.Просто зайдите на сайт и нажмите кнопку с надписью: « Какой у меня DNS-сервер? “. И он покажет ваш текущий DNS-сервер.
Но этот метод не безошибочный. Даже после изменения DNS он все равно забирает старый DNS из кеша. Например, я изменил DNS своего компьютера с Google DNS на Cloudflare, но на сайте все еще написано, что я использовал Google DNS — даже после перезапуска Mac. Наконец, мне удалось решить эту проблему, повторно открыв сайт в окне в режиме инкогнито. Если у вас возникла аналогичная проблема, вы можете очистить кеш DNS или очистить DNS.
Другие поставщики DNS, такие как Cloudflare, также предоставляют раздел на своем веб-сайте, который может определить, используете ли вы Cloudflare DNS, вы можете получить доступ к этой веб-странице по этой ссылке.
Аналогичным образом, если вы переключились на OpenDNS, вы можете проверить свой DNS-сервер по этой ссылке.
2. Какой DNS-сервер я использую — Windows 10/8/7
Есть несколько способов проверить DNS-сервер, который вы используете в Windows. Вот пара из них.
Метод 1
Чтобы проверить DNS-сервер, который вы используете в Windows, просто откройте командную строку.Для этого в Windows 10 нажмите Пуск , затем Все программы , затем Стандартные и, наконец, Командная строка . и выполните следующую команду.
ipconfig / all | findstr "DNS \ Серверы"
Если вам интересно, все, что делает команда, это извлекает все значения конфигурации сети, а затем отфильтровывает из них строку «DNS-серверы».
Метод 2
Второй метод намного проще и имеет удобную команду.То есть просто выполните nslookup любого веб-адреса, и Windows покажет, какой DNS-сервер вы используете, как часть поиска. Чтобы выполнить nslookup, просто используйте команду ниже. Вы можете заменить «google.com» на любой желаемый веб-адрес. Фактически, вы даже можете заменить его своим собственным IP-адресом.
nslookup google.com
3. Какой DNS-сервер я использую — Linux
Чтобы проверить, какой DNS-сервер вы используете в Linux, просто откройте терминал и выполните nslookup для любого веб-сайта.Просто введите следующую команду. Вы также можете заменить google.com своим IP-адресом.
nslookup google.com
Если вам интересно, «nslookup» — это утилита командной строки, которая преобразует DNS-имя в IP-адрес, таким образом выявляя DNS-сервер, используемый в процессе.
Читать: Лучшие приложения для шифрования DNS-трафика
4. Какой DNS-сервер я использую — Mac
Аналогичным образом в macOS откройте терминал и введите следующую команду.
Чтобы запустить терминал в macOS, нажмите CMD + ПРОБЕЛ, чтобы запустить Spotlight, а затем введите «терминал». и нажмите Enter. Кроме того, вы можете открыть папку «Приложения», затем открыть «Утилиты» и дважды щелкнуть «Терминал». Когда откроются окна терминала, скопируйте и вставьте следующую команду и нажмите Enter.
nslookup google.com
5. Какой DNS-сервер я использую — Android
На рынке есть несколько приложений для сканирования сетей Android, которые позволяют узнать, какой DNS вы используете.Я бы предложил Network Info II. Приложение бесплатное, легкое, без рекламы.
Просто загрузите его из игрового магазина, откройте его и перейдите на вкладку WiFi. Там вы увидите записи DNS 1 и DNS 2. Это DNS-серверы, которые вы используете.
Чтение: изменение настроек Android DNS с помощью этих 5 приложений смены DNS
Кроме того, вы также можете попробовать сетевые утилиты PingTools. В нем есть одни из лучших и полезных инструментов. Вы также получаете дополнительные утилиты, которые могут выполнять такие задачи, как сканирование UPnP, пробуждение LAN, сканирование портов и т. Д.
Чтобы узнать DNS-адрес, установите приложение из Play Store и откройте его. Теперь нажмите на значок «Маршрутизатор» или «Интернет», и он отобразит все сведения о сети. Здесь вы можете узнать, какой DNS вы используете, просмотрев записи DNS 1 и DNS 2.
6. Какой DNS-сервер я использую — iOS
Network Analyzer — бесплатное приложение для iOS, которое показывает полезную информацию о вашей сети. Существует премиум-версия этого приложения, которая стоит 3 доллара, но для нашей простой потребности достаточно облегченной версии (с поддержкой рекламы).Просто установите и откройте приложение, вы увидите, какой DNS вы используете, рядом с «IP-адресом DNS-сервера».
7. Какой DNS-сервер я использую — маршрутизатор
По умолчанию ваш маршрутизатор использует DNS-сервер, предоставленный вашим интернет-провайдером, но если вы подозреваете, что кто-то изменил его на вашем маршрутизаторе, вот как его найти. Просто откройте веб-браузер, введите IP-адрес маршрутизатора (обычно 192.168.1.1 или 192.168.0.1) и войдите в систему, указав имя пользователя и пароль. У большинства маршрутизаторов есть возврат учетных данных.Когда вы увидите веб-интерфейс маршрутизатора, в зависимости от модели маршрутизатора найдите записи DNS 1 и DNS 2. Обычно это параметр «Настройка сети» или «Состояние».
Если вы найдете здесь какой-либо сторонний IP-адрес DNS, попробуйте поискать в Google или выполнить nslookup с IP-адресом, чтобы узнать, какой сервер с ним связан. Если вы все еще не уверены в службе DNS, рекомендуется изменить DNS на локальном компьютере. Это переопределит настройку вашего маршрутизатора, и теперь вы можете спокойно наслаждаться просмотром веб-страниц.
Заключительные слова
Итак, это были некоторые из способов узнать, какой DNS-сервер вы используете. В зависимости от вашей операционной системы выберите наиболее эффективный способ. В случае каких-либо других вопросов или трудностей, дайте мне знать в комментариях ниже.
.Как работают серверы доменных имен
Интернет и всемирная паутина — это дикие границы, которые полагаются на компьютерные языки и коды для поиска и обмена данными и информацией. Одним из наиболее фундаментальных инструментов Интернета является система доменных имен , или DNS . (Хотя многие люди думают, что «DNS» означает «сервер доменных имен», на самом деле это означает «система доменных имен»). DNS — это протокол в рамках набора стандартов, определяющих, как компьютеры обмениваются данными в Интернете и во многих частных сетях, известный как набор протоколов TCP / IP .Его цель жизненно важна, поскольку он помогает преобразовать простые для понимания доменные имена , такие как «howstuffworks.com», в IP-адрес, например 70.42.251.42, который компьютеры используют для идентификации друг друга в сети. Короче говоря, это система сопоставления имен с числами.
Концепция DNS подобна телефонной книге в Интернете. Без такой системы навигации вам пришлось бы прибегнуть к гораздо более сложным и эзотерическим средствам, чтобы просеивать виртуальные открытые равнины и густые города данных, разбросанных по глобальному Интернету… и вы можете поспорить, что это было бы не так весело, тем более что сейчас существуют сотни миллионов доменных имен [источник: VeriSign].
Объявление
Компьютеры и другие сетевые устройства в Интернете используют IP-адрес для маршрутизации вашего запроса на сайт, который вы пытаетесь достичь. Это похоже на набор номера телефона для связи с человеком, которому вы пытаетесь позвонить. Однако благодаря DNS вам не нужно вести собственную адресную книгу IP-адресов.Вместо этого вы просто подключаетесь через сервер доменных имен , также называемый DNS-сервером или сервером имен , который управляет массивной базой данных, которая сопоставляет имена доменов с IP-адресами.
Независимо от того, заходите ли вы на веб-сайт или отправляете электронную почту, ваш компьютер использует DNS-сервер для поиска имени домена, к которому вы пытаетесь получить доступ. Правильный термин для этого процесса — Разрешение DNS-имен , и можно сказать, что DNS-сервер разрешает доменное имя в IP-адрес.Например, когда вы вводите «www.howstuffworks.com» в своем браузере, часть сетевого подключения включает преобразование доменного имени «howstuffworks.com» в IP-адрес, например 70.42.251.42, для веб-серверов HowStuffWorks.
Но, скорее всего, вы вспомните «howstuffworks.com», когда захотите вернуться позже. Кроме того, IP-адрес веб-сайта может меняться со временем, и некоторые сайты связывают несколько IP-адресов с одним доменным именем.
Без DNS-серверов Интернет отключился бы очень быстро.Но как ваш компьютер узнает, какой DNS-сервер использовать? Обычно, когда вы подключаетесь к домашней сети, интернет-провайдеру (ISP) или сети Wi-Fi, модем или маршрутизатор, назначающий сетевой адрес вашего компьютера, также отправляет на ваш компьютер или мобильное устройство некоторую важную информацию о конфигурации сети. Эта конфигурация включает один или несколько DNS-серверов, которые устройство должно использовать при преобразовании DNS-имен в IP-адрес.
Итак, вы прочитали о некоторых важных основах DNS.Остальная часть этой статьи более подробно посвящена серверам доменных имен и разрешению имен. Он даже включает введение в управление вашим собственным DNS-сервером. Давайте начнем с рассмотрения того, как структурированы IP-адреса и насколько это важно для процесса разрешения имен.
.Как узнать, какой DNS-сервер я использую?
Вы настроили новый DNS-сервер на своем компьютере и не знаете, работает он или нет. Что ж, есть способы это проверить. Вы можете сделать это изначально через командную строку или с помощью сторонних приложений. Позвольте мне показать вам, как это сделать.
Приоритет DNS
Теперь, прежде чем мы перейдем к процессу, важно понять приоритет DNS-серверов. По умолчанию мы используем DNS-серверы, предоставленные нашим интернет-провайдером.Но что происходит, когда вы меняете DNS-сервер на своем локальном компьютере или маршрутизаторе? Какой DNS-сервер имеет приоритет? Что ж, это просто.
Если вы измените DNS-сервер на маршрутизаторе, скажем, Google DNS, то каждое устройство, подключенное к маршрутизатору, автоматически начнет использовать Google DNS в качестве DNS-сервера. Однако, кроме того, если вы измените DNS-сервер на своем локальном компьютере, скажем, Cloudflare DNS, эти настройки переопределят настройки DNS маршрутизатора. Теперь только ваш компьютер будет использовать Cloudflare DNS, а остальные устройства по-прежнему будут использовать Google DNS.
Итак, если мы оценим приоритет DNS-серверов, он будет примерно таким:
- Если вы ввели собственный DNS-адрес на своем компьютере или смартфоне, этот DNS-сервер будет использоваться
- Если вы не ввели настраиваемый DNS на своем устройстве, то будет использоваться DNS-сервер, доступный на маршрутизаторе.
- Если вы не ввели настраиваемый DNS-сервер на своем компьютере и маршрутизаторе, будет использоваться DNS-сервер, предоставленный вашим интернет-провайдером.
Если вы хотите узнать больше о настройке DNS-сервера, вы можете прочитать нашу подробную статью о том, как настроить DNS-сервер.
1. Какой DNS-сервер я использую — Windows 10/8/7
Если вы обновили настройки DNS и изменения не отражаются, попробуйте очистить кеш DNS или очистить DNS.
Есть несколько способов проверить DNS-сервер на вашем компьютере с Windows. Вот пара из них.
Метод 1:
Чтобы проверить DNS-сервер, который вы используете в Windows, просто откройте командную строку. Для этого в Windows 10 нажмите Пуск , затем Все программы , затем Стандартные и, наконец, Командная строка .и выполните следующую команду.
ipconfig / all | findstr "DNS \ Серверы"
Если вам интересно, все, что делает команда, это извлекает все значения конфигурации сети, а затем отфильтровывает из них строку «DNS-серверы».
Чтение: лучшие DNS-серверы по скорости, стабильности и безопасности
Метод 2:
Второй метод намного проще и имеет удобную команду. То есть просто выполните nslookup любого веб-адреса, и Windows покажет, какой DNS-сервер вы используете, как часть поиска.Чтобы выполнить nslookup, просто используйте команду ниже. Вы можете заменить «google.com» на любой желаемый веб-адрес. Фактически, вы даже можете заменить его своим собственным IP-адресом.
nslookup google.com
2. Какой DNS-сервер я использую — Linux
Чтобы проверить, какой DNS-сервер вы используете в Linux, просто откройте терминал и выполните nslookup для любого веб-сайта. Просто введите следующую команду. Вы также можете заменить google.com своим собственным IP-адресом.
nslookup google.com
Если вам интересно, «nslookup» — это утилита командной строки, которая преобразует DNS-имя в IP-адрес, тем самым выявляя DNS-сервер, используемый в процессе.
Читать: Лучшие приложения для шифрования DNS-трафика
3. Какой DNS-сервер я использую — Mac
Аналогичным образом в macOS откройте терминал и введите следующую команду.
Чтобы запустить терминал в macOS, нажмите CMD + ПРОБЕЛ, чтобы запустить Spotlight, а затем введите «терминал». и нажмите Enter.Кроме того, вы можете открыть папку «Приложения», затем открыть «Утилиты» и дважды щелкнуть «Терминал». Когда откроются окна терминала, скопируйте и вставьте следующую команду и нажмите Enter.
nslookup google.com
4. Какой DNS-сервер я использую — Android
На рынке есть несколько приложений для сканирования сетей Android, которые позволяют узнать, какой DNS вы используете. Я бы предложил Network Info II. Приложение без рекламы и простое в использовании. Просто загрузите его из Google Play Store, откройте его и перейдите на вкладку WiFi .Там вы увидите записи DNS 1 и DNS 2 . Это используемые вами DNS-серверы.
Скачать информацию о сети II
Чтение: изменение настроек Android DNS с помощью этих 5 приложений смены DNS
Кроме того, вы также можете попробовать сетевые утилиты PingTools. Он выполняет основную работу, а также предоставляет некоторые дополнительные утилиты, которые могут выполнять такие задачи, как сканирование UPnP, пробуждение LAN, сканирование портов и т. Д.
Чтобы узнать DNS-адрес, установите приложение из Play Store и откройте его.Теперь нажмите на значок «Маршрутизатор » или «Интернет», и он отобразит все сведения о сети. Здесь вы можете узнать, какой DNS вы используете, просмотрев записи DNS 1 и DNS 2 .
Скачать сетевые утилиты PingTools
5. Какой DNS-сервер я использую — iOS
Network Analyzer — бесплатное приложение для iOS, которое показывает полезную информацию о вашей сети. Существует премиум-версия этого приложения, которая стоит 3 доллара, но для наших простых нужд достаточно облегченной версии (с рекламой).Просто установите и откройте приложение, вы увидите, какой DNS вы используете, рядом с «IP-адресом DNS-сервера».
Загрузить Network Analyzer (iOS | iPad)
6. Какой DNS-сервер я использую — маршрутизатор
По умолчанию ваш маршрутизатор использует DNS-сервер, предоставленный вашим интернет-провайдером. Но если вы подозреваете, что кто-то изменил его на вашем маршрутизаторе, вот как это найти. Просто откройте веб-браузер и введите IP-адрес маршрутизатора (обычно 192.168.1.1 или 192.168.0.1). Если вы не знаете, вот быстрый способ проверить IP-адрес вашего маршрутизатора.Затем войдите в систему с именем пользователя и паролем. У большинства маршрутизаторов учетные данные написаны на обратной стороне.
Когда вы увидите веб-интерфейс маршрутизатора, в зависимости от модели маршрутизатора найдите DNS 1 и DNS 2 записи . Обычно это значение Network Setup или Status option .
Если вы найдете здесь IP-адрес стороннего DNS-сервера, попробуйте поискать его в Google или выполнить nslookup с IP-адресом, чтобы определить связанный с ним сервер. Если вы все еще не уверены в службе DNS, рекомендуется изменить DNS на вашем локальном компьютере.Это отменит настройку вашего маршрутизатора, и теперь вы можете спокойно наслаждаться просмотром веб-страниц.
Заключительные слова
Итак, это были некоторые из способов узнать, какой DNS-сервер вы используете. В зависимости от вашей операционной системы выберите наиболее эффективный способ. Вы также можете использовать онлайн-сайты, такие как WhatsMyDNSserver, чтобы быстро проверить своего поставщика услуг DNS. Однако онлайн-метод немного ошибочен и не предоставит вам правильный IP-адрес локального DNS-сервера.
Если вы используете сторонних поставщиков DNS, таких как Cloudflare DNS или сервер OpenDNS, вы можете посетить их сайты, чтобы проверить свой DNS-сервер.Если у вас возникнут дополнительные вопросы или проблемы, дайте мне знать в комментариях ниже.
Ссылка на видео:
Система доменных имен
— Узнайте, какой DNS-сервер ответил на ваш запрос
Я хочу знать, какой именно сервер в итоге получил ответ. Это возможно?
Это недостижимо. Вы не найдете именованный авторитетный сервер , с которым проводились консультации, где-либо в полезной нагрузке ответа DNS.Существуют запросы CHAOS, которые существуют с целью идентификации конкретного рекурсивного сервера , который ответил вам, но нет такого эквивалента для извлечения имени точного авторитетного сервера, с которого рекурсор получил данные.
Вопросы и ответы по StackOverflow, с которыми связался Филипп, содержат инструкции по определению списка записей NS
, которые присутствовали в разделе полномочий рекурсивного ответа DNS. Это полный список серверов, а не конкретный сервер .Даже если этого достаточно для ваших целей, эта информация считается необязательной в соответствии со стандартами DNS, и ее все реже можно увидеть в рекурсивных ответах, чтобы уменьшить размер полезной нагрузки атак отражения из внутренних источников.
Если вы знаете имя зоны, вы можете запросить полный список записей NS
с помощью явного запроса для них. Для этого необходимо знать, что вы находитесь на вершине зоны; запрос для example.com
записей NS вернет желаемый ответ, но www.example.com
не будет, если www
не был делегирован другому набору серверов. В этом случае у вас нет выбора, кроме как итеративно работать в обратном направлении, пока вы не обнаружите вершину зоны.
Короче говоря, не существует надежного короткого пути (то есть одного запроса) для получения информации о всех вышестоящих органах власти с рекурсивного сервера, и не существует способа узнать конкретный авторитетный сервер, который ответил на запрос, без также управление авторитетным сервером и создание уникальных данных на каждом сервере.(если вы это сделаете, создайте для этой цели уникальную зону, чтобы она не мешала вашим более чувствительным переносам производственных зон)
Система доменных имен— Определение DNS-сервера для DHCP-соединения в системе доменных имен Linux
— Определение DNS-сервера для DHCP-соединения в Linux — Ошибка сервераСеть обмена стеков
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange- 0
- +0
- Авторизоваться Подписаться
Server Fault — это сайт вопросов и ответов для системных и сетевых администраторов.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуКто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено 51к раз
Я знаю, что они определены в файле / etc / resolv.conf
, а что, если его там нет? И, более конкретно, как найти DNS-сервер, возвращаемый DHCP?
В GNOME вы можете использовать апплет NetworkManager, чтобы увидеть первичный DNS для любого соединения, так как бы вы сделали то же самое из командной строки?
Создан 17 сен.
ИванИван3,1402 золотых знака2323 серебряных знака3434 бронзовых знака
Обычно dhclient.leases находится по адресу /var/lib/dhcp3/dhclient.leases
, введите следующую команду:
меньше /var/lib/dhcp3/dhclient.leases
ИЛИ
cat /var/lib/dhcp3/dhclient.leases
ИЛИ
Вы можете просто использовать команду grep, чтобы получить адрес DHCP-сервера, введите:
grep идентификатор-сервера dhcp /var/lib/dhcp3/dhclient.leases
ИЛИ
dhclient eth0
10511 золотой знак11 серебряный знак66 бронзовых знаков
Создан 17 сен.
KPWINCKPWINC11k33 золотых знака3535 серебряных знаков4444 бронзовых знака
3 У меня недавно была эта проблема, когда мой dhcpcd
был неправильно настроен, так как не устанавливал DNS-серверы.Я обнаружил, что могу запросить, какие серверы имен доступны по DHCP, с помощью следующей команды:
sudo dhcpcd -o имя_домена_сервер -T
Команда выведет кучу информации о сетевом подключении. Найдите строку, начинающуюся с new_domain_name_servers
.
Отсюда я смог вручную настроить серверы имен.
Создан 13 авг.
3Еще одно решение для запроса DHCP-сервера:
sudo nmap --script broadcast-dhcp-discover
В выходных данных указывается сервер имен, предлагаемый DHCP-сервером:
Запуск Nmap 7.60 (https://nmap.org) в 2019-12-12 23:50 UTC
Результаты предварительного сканирования скрипта:
| трансляция-dhcp-обнаружить:
| Ответ 1 из 1:
| Предлагаемый IP: 144.123.211.44
| Тип сообщения DHCP: DHCPOFFER
| Идентификатор сервера: 144.123.99.200
| Время аренды IP-адреса: 5 мин. 00 сек.
| Маска подсети: 255.255.0.0
| Маршрутизатор: 144.123.99.200
| Сервер доменных имен: 144.123.99.200
| _ Имя домена: localdomain
Создан 12 дек.
эстиборд21611 серебряный знак33 бронзовых знака
Я нашел информацию об аренде DHCP в / var / lib / dhclient / dhclient-eth0.арендует
на случай, если кто-то не может его найти по адресу /var/lib/dhcp3/dhclient.leases
Создан 09 дек.
Дэррил ХайнДэррил Хайн1,62222 золотых знака1919 серебряных знаков2121 бронзовый знак
ну почему бы просто не выкопать это?
marcus @ marcus ~ $ копай гугл.де
; << >> DiG 9.4.3-P3 << >> google.de
;; глобальные параметры: printcmd
;; Получил ответ:
;; - >> HEADER << - код операции: QUERY, статус: NOERROR, id: 27579
;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 3, АВТОРИТЕТ: 6, ДОПОЛНИТЕЛЬНО: 0
;; РАЗДЕЛ ВОПРОСА:
; google.de. В
;; ОТВЕТНАЯ ЧАСТЬ:
google.de. 1785 IN A 209.85.229.104
google.de. 1785 IN A 216.239.59.104
google.de. 1785 IN A 74.125.77.104
;; ОТДЕЛ ВЛАСТИ:
де. 23431 IN NS L.DE.NET.
де. 23431 IN NS Z.NIC.de.
де. 23431 IN NS F.NIC.de.
де. 23431 IN NS C.DE.NET.
де. 23431 IN NS S.DE.NET.
де. 23431 IN NS A.NIC.de.
;; Время запроса: 1 мсек.
;; СЕРВЕР: 192.168.1.15 # 53 (192.168.1.15)
;; КОГДА: 17 сентября, четверг, 19:33:39 2009 г.
;; РАЗМЕР MSG rcvd: 181
посмотрите на последние строчки: ;; СЕРВЕР: 192.168.1.15 # 53 (192.168.1.15)
Создан 17 сен.
5Если в / etc / resolv.conf, разрешение DNS (то есть разрешение с использованием DNS, как определено в /etc/nsswitch.conf) не будет работать. Это то, что используют программы dig, host и libc для разрешения DNS. Если в этом файле ничего не указано, разрешение DNS не будет работать (хотя разрешение хоста может работать и другими способами, если настроен другой метод разрешения хоста, такой как NIS (это маловероятно)).
Создан 23 сен.
БрайанЭсс39111 серебряный знак66 бронзовых знаков
эта команда показывает DNS-сервер в вашей сети
копать | grep СЕРВЕР: | awk -F # '{print $ 1}' | awk -F: '{print $ 2}'
172.17.0.1
Создан 27 ноя.
1Если вы используете NetworkManager, чтобы получить DNS-серверы ipv4 для соединения YourConnectionName , вы можете использовать что-то вроде
nmcli -g IP4.DNS-соединение показывает YourConnectionName
Используйте соединение nmcli, покажите YourConnectionName
, чтобы получить все возможные параметры и значения.
Создан 09 дек.
Андрей20611 серебряных знаков1010 бронзовых знаков
Прочитать / etc / resolv.conf
. Это все.
man resolv.conf
тоже полезен.
ответ дан 18 сен '09 в 10: 072009-09-18 10:07
Bortzmeyerbortzmeyer3,88711 золотых знаков1919 серебряных знаков2323 бронзовых знака
2В современных дистрибутивах выглядит как
пс, доп. | grep dhcli | grep -v grep
корень 367 0.0 0,0 16128 3076? S 30 апреля 0:00 / sbin / dhclient -d -q -sf / usr / lib / NetworkManager / nm-dhcp-helper -pf /var/run/dhclient-enp3s0.pid -lf / var / lib / NetworkManager / dhclient- 324caec3-58f9-3f00-bff4-2f8bd7d2aafa-enp3s0.lease -cf /var/lib/NetworkManager/dhclient-enp3s0.conf enp3s0
хвост -16 /var/lib/NetworkManager/dhclient-324caec3-58f9-3f00-bff4-2f8bd7d2aafa-enp3s0.lease
арендовать {
интерфейс "enp3s0";
фиксированный адрес 10.191.104.3;
опция маска подсети 255.255.255.0;
опция роутеры 10.191.104,254;
опция dhcp-lease-time 86400;
вариант dhcp-message-type 5;
вариант доменное имя-серверы 91.193.220.3,91.193.220.7;
опция dhcp-server-identifier 91.193.220.3;
вариант ntp-серверов 91.193.220.6;
опция широковещательного адреса 10.191.104.255;
вариант доменного имени "myISP.ru";
обновить 1 2017/05/01 12:56:02;
rebind 2 2017/05/02 00:27:11;
срок действия истекает 2 2017/05/02 03:27:11;
}
, где 91.193.220.7 - DNS-сервер моего интернет-провайдера
nslookup serverfault.com 91.193.220.7
Сервер: 91.193.220.7
Адрес: 91.193.220.7 # 53
Неавторитетный ответ:
Имя: serverfault.com
Адрес: 151.101.1.69
Имя: serverfault.com
Адрес: 151.101.65.69
Имя: serverfault.com
Адрес: 151.101.193.69
Имя: serverfault.com
Адрес: 151.101.129.69
Создан 01 мая 2017, в 10:16
Ошибка сервера лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie Настроить параметры
Сеть- Как Windows решает, какой DNS-сервер использовать при разрешении имен?
У меня была точно такая же проблема.Я потратил день, пытаясь понять это.
Если у вас несколько сетевых карт и если вы укажете DNS-сервер на каждой из них, знаете ли вы, какой DNS-сервер будет использоваться?
Что ж, вы можете проверить это с помощью:
nslookup 192.168.3.6
Итак, вы видите сервер, который на самом деле использует ваш компьютер.
Вопрос: как Windows выбирает, какой DNS-сервер использовать, и как мы можем его изменить.
Нам это особенно нужно, когда мы пользуемся VPN-клиентами.
Ответ от qwerty2010 правильный и правильный. Но вы можете использовать его ТОЛЬКО когда у вас есть сетевая карта в панели управления - центр управления сетями и общим доступом - изменение настроек адаптера - список сетевых адаптеров
Только если вы видите нишу, отвечающую за ваш VPN-клиент, вы можете использовать графический способ.
Итак, вы идете Центр управления сетями и общим доступом -> Изменить настройки адаптера -> Дополнительно -> Расширенные настройки -> и перемещаете UP на nic с DNS, который вы хотите ИСПОЛЬЗОВАТЬ.
Однако, если вы, например, используете клиент Shrew vpn - у вас не будет никаких сетевых адаптеров.
Чем вы занимаетесь? Вы открываете реестр.
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4D36E972-E325-11CE-BFC1-08002BE10318}
А вы смотрите в подпапки 0000, 0001 и т.д. папку с
DriverDesc = Программный виртуальный адаптер Shrew
Потом копируешь в буфер обмена
NetCfgInstanceId = {B498E7DE-7257-48F6-AD32-60E470030F05}
Теперь вы идете
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Linkage]
и вы открываете ключ = Bind
.Вы увидите такой список
\ Device \ {1DF89CE3-CAAD-4EB7-A53F-AD16BC1D5EFD}
\ Device \ {70126DBE-B44D-4392-9417-0CABD6E384B1}
\ Device \ {D5127F8E-E7BB-4661-AE5A-A922614173D0}
\ Device \ {C44039AB-6801-4A9B-A736-3B12782FF411}
\ Device \ {85231D0F-CD05-4774-A983-632C5D83AC62}
\ Device \ {7E87BC81-8C58-4E05-9FA0-7897A6AA5CCE}
\ Устройство \ {3A1A3EFC-A9DE-4BCA-BAF6-81C7074487E0}
\ Устройство \ {8D41EDFC-04AC-4537-B5D5-0D54EB51A023}
Все, что вам нужно сделать, это поставить на вершину
\ Устройство \ {B498E7DE-7257-48F6-AD32-60E470030F05}
\ Устройство \ {1DF89CE3-CAAD-4EB7-A53F-AD16BC1D5EFD}
\ Device \ {70126DBE-B44D-4392-9417-0CABD6E384B1}
\ Device \ {D5127F8E-E7BB-4661-AE5A-A922614173D0}
\ Device \ {C44039AB-6801-4A9B-A736-3B12782FF411}
\ Device \ {85231D0F-CD05-4774-A983-632C5D83AC62}
\ Device \ {7E87BC81-8C58-4E05-9FA0-7897A6AA5CCE}
\ Устройство \ {3A1A3EFC-A9DE-4BCA-BAF6-81C7074487E0}
\ Устройство \ {8D41EDFC-04AC-4537-B5D5-0D54EB51A023}
Вот и все.Перезагружать не нужно.
Теперь ваши окна будут использовать DNS, указанный в shrew vpn nic, когда вы используете соединение vpn.
Какой у меня DNS-сервер?
Этот сайт активно определяет DNS-серверы, которые использует ваш компьютер, наблюдая, как ваши DNS-запросы обрабатываются в Интернете.
Нажмите кнопку ниже, чтобы узнать, какие DNS-серверы использует ваш компьютер.
Какой у меня DNS-сервер?Что такое DNS-сервер?
Когда вы переходите по URL-адресу (адресу веб-сайта), DNS-сервер сообщает вашему веб-браузеру, куда идти (адрес в Интернете, где находится этот веб-сайт).
Почему я должен волноваться?
Когда вы хотите перейти на веб-сайт своего банка, вы хотите перейти на настоящий веб-сайт банка, а не на поддельный веб-сайт банка, созданный хакером. Если вы по незнанию используете DNS-сервер, запущенный хакером, он может перенаправить ваш браузер на поддельные и опасные веб-сайты.
От чего зависит, какой DNS-сервер использует мой компьютер?
Есть несколько настроек, которые определяют, какой DNS-сервер будет использовать ваш компьютер:
- Ваш DNS-сервер можно настроить в сетевых настройках вашей операционной системы.
- Если вы не настраиваете DNS в своей операционной системе, вы можете установить его в маршрутизаторе.
- Если вы не установите его в маршрутизаторе, ваш интернет-провайдер решит, какой DNS-сервер вы используете.
Вот как должен работать . К сожалению, есть вещи, которые могут пойти не так:
- Вредоносное ПО на вашем компьютере или маршрутизаторе может заставить ваш компьютер использовать ложный DNS-сервер.
- Различные объекты могут перехватывать и перенаправлять обработку ваших DNS-запросов. Эти организации могут иметь разные мотивы для этого и могут включать хакеров, вашего интернет-провайдера или даже правительственное учреждение.
Как выглядит "Какой у меня DNS-сервер?" помощь?
"Какой у меня DNS-сервер?" активно наблюдает за тем, как разрешаются запросы DNS с вашего компьютера, а затем показывает, какой DNS-сервер в Интернете использовался и известны ли какие-либо проблемы по этому поводу.Затем вы можете убедиться, что DNS-сервер, который, по вашему мнению, использовался, действительно использовался.
Где еще я могу получить эту функцию?
Да! RouterCheck - это инструмент, который позволяет легко сканировать домашнюю сеть на предмет проблем с безопасностью. Он не только проверяет работоспособность DNS, но и проверяет многие другие аспекты, чтобы определить общую безопасность и конфиденциальность вашей сети. Технология, которая запускает "Какой у меня DNS-сервер?" встроен в RouterCheck вместе со многими другими расширенными функциями.
windows 7 - Как узнать, какие DNS-серверы обрабатывают запросы моих компьютеров?
Моя коробка Win7 ошибочно определяет IP-адрес.
У меня была такая же проблема на прошлой неделе, и я "исправил" ее, переключившись на Google Public DNS 8.8.8.8 и 8.8.4.4 для IPV4 и другие для IPv6.
Итак, когда я выполняю ipconfig / all, он говорит, что DNS-серверы действительно указывают на Google, но в любой другой внешней системе это разрешается просто отлично, но внутренне это не так.
Когда я делаю tracert, он разрешает неправильный адрес, как при пинге.
Когда я говорю неправильный адрес, он разрешает правильный сервер, но я использую вторичный IP-адрес на сервере для веб-сайта, и он разрешает первичный IP-адрес серверов, а не вторичный, поэтому сайт 404s «только на этом компьютере», так что это не проблема с настройкой сервера.
Я проверил файл Hosts в etc / Drivers, и там нет никаких записей.
Сама машина находится в локальной сети, не совсем уверена в своем статусе, я не думаю, что она контролируется доменом, так как она просто находится в Рабочей группе> Рабочая группа без префикса ДОМЕНА, как я обычно ожидал.
Он получает IP-адрес от DHCP-сервера, но, как и выше, я переопределяю настройки DNS локально с помощью
.Используйте следующие адреса DNS-серверов
, который отображается в IPconfig, как я ожидал 8.8.8.8 и т. Д.
Итак, мой вопрос в том, что еще может переопределять разрешение моего доменного имени на правильный IP-адрес между моей машиной и Интернетом.
ОБНОВЛЕНИЕ:
Я также должен добавить, что если я помещу запись INTO Hosts file для домена >> IP, он будет разрешен правильно.Так что это не «абсолютно» переопределение / захват.
ОБНОВЛЕНИЕ 2:
Используя NSLookup, я получаю следующее для своего домена и даже только для www.google.com
Казалось бы, 1: машина использует IPV6 по умолчанию (это нормально?) И 2. он не разрешается должным образом через Google Public DNS на IPV6
Итак, если 2 правильно, будет ли это означать, что машина вернется к использованию настроек LAN DNS ??
Как узнать IP-адрес DNS-сервера, используемый моим маршрутизатором
Как узнать IP-адрес DNS-сервера, используемый моим маршрутизатором - 1 ответСеть обмена стеков
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange- 0
- +0
- Авторизоваться Подписаться
Super User - это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществуКто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено 94k раз
Я использую Comcast.И мой маршрутизатор настроен на автоматическое получение DNS-сервера. Как я могу узнать IP-адрес DNS-сервера, используемого моим маршрутизатором? Я использую Windows. Есть ли какая-нибудь команда Windows, которую я могу использовать?
Создан 20 дек.
летучая мышь23311 золотых знаков33 серебряных знака66 бронзовых знаков
1Вы можете сделать одно из двух:
Если ваш маршрутизатор просто передает DNS-серверы Comcast, вы можете ввести
ipconfig / all
в командной строке, и он сообщит вам (серверы Comcast будут 68.xx.xx.xx, а не 192.168.xx.xx)Если ваш маршрутизатор передает себя в качестве DNS-сервера, вы должны иметь возможность перейти на страницу состояния интерфейса администратора маршрутизатора и посмотреть, какие DNS-серверы он получил от DHCP-сервера comcast.
14.1k99 золотых знаков5252 серебряных знака5858 бронзовых знаков
Создан 20 дек.
Зайфер2,1571616 серебряных знаков1919 бронзовых знаков
2Я не могу найти ссылку прямо сейчас, но есть домены на основе DNS, которые принимают запрос и возвращают IP-адрес запрашивающего DNS-сервера в качестве «разрешенного» ответа.Они не будут сообщать обо всех ваших настроенных DNS-серверах, но они могут быть полезны, если у вас нет доступа к полю DNS.
Веб-страница, содержащая эту информацию: http://www.dnsstuff.com/tools/aboutyou/
Создан 06 фев.
Амос ШапираАмос Шапира45811 золотой знак33 серебряных знака1313 бронзовых знаков
Запуск недавно выпущенного Namebench сообщит вам, какой DNS-сервер вы используете, а также сообщит, есть ли в наличии более быстрые.
Слово предупреждения, запуск которого занимает несколько минут, но результаты поучительны.
Создан 21 дек.
Mennsmenns53811 золотой знак33 серебряных знака99 бронзовых знаков
1 Для проверки разрешения DNS можно использовать команду nslookup.
Откройте окно терминала cmd (Пуск -> cmd> запустить).
Введите:
nslookup www.google.com
Первые две строки - это сервер домена, который вы используете
В моем случае:
C:> nslookup www.google.com
Сервер: cns.sanjose.ca.sanfran.comcast.net
Адрес: 68.87.76.182
[...]
мой DNS - 68 .....
ответ дан 4 мар '11 в 12:17
rnzlzzrnzlzz1111 бронзовый знак
1Start-Run-Cmd
ipconfig / все
Это должно правильно перечислить ваши DNS-серверы.Это те, которые используются вашим компьютером, переданные вам кабельным модемом / маршрутизатором Comcast.
Создан 20 дек.
1Не тот ответ, который вы ищете? Посмотрите другие вопросы с метками router dns или задайте свой вопрос.
Суперпользователь лучше всего работает с включенным JavaScriptВаша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.