Как найти адрес моего DNS-сервера в Windows 7

31

Какой самый простой способ узнать IP-адрес или доменное имя моего текущего DNS-сервера? Я пытаюсь устранить неполадки моего широкополосного подключения к Интернету под Windows 7.

Ракиб
источник
2
Вы имеете в виду IP-адрес? Или вы пытаетесь выяснить, какой сервер имен вы используете?
vesquam
1
Похоже, это ваша домашняя система, которая, вероятно, не имеет домена.
Shinrai

Ответы:

15

Если вы знаете свой публичный IP-адрес, просто введите в окне командной строки:

nslookup <your public IP>

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

Вы можете получить свой текущий IP-адрес с сайтов, таких как http://whatismyip.com

Майк
источник
вот кажется нормально .. но был какой-то конфликт :( Просьба посмотреть фото i.stack.imgur.com/Ua6cT.png любое решение? Спасибо
rakib
@rakib Означает, что для вас нет общедоступного DNS-имени, или ваш провайдер не дает его
канадец Люк REINSTATE MONICA
1
@rakib, попробуйте запустить «ipconfig / all», так как это даст вам более подробную информацию о проблеме. Вы решаете проблемы с интернет-соединением, да?
mrchampe
да ..
ты
4
Вы можете просто nslookup что угодно . Это не должен быть ваш собственный IP-адрес. Если вы не укажете никаких параметров, запустится интерактивная оболочка, которая будет отображать активный сервер имен прямо вверху.
Der Hochstapler
57

Вы хотите открыть «Выполнить», затем введите

cmd.exe

В командной строке введите эту команду

C:\>ipconfig /all | findstr /R "DNS\ Servers"

Вывод должен выглядеть примерно так:
введите описание изображения здесь

mrchampe
источник
Это показывает DNS-сервер, а не DNS-имя
канадец Люк ОБНОВИТЬ МОНИКА
2
Поскольку он устраняет неполадки в интернете, кажется, он хочет убедиться, что он подключен к DNS-серверу провайдера. Вряд ли у него даже есть DNS-адрес, который показан на скриншоте, которым он поделился
mrchampe
3
Это должен быть принятый ответ, поскольку он напрямую отвечает на вопрос пользователя: «мой текущий адрес DNS-сервера ...». Однако на моем Windows-сервере DNS-серверы объединяются в группу, и не все из них имеют префикс строки. ipconfig / all работает, хотя, если вы это делаете.
Майк С
7

Лично я предпочитаю такой подход:

echo | nslookup | findstr "Default\ Server"

Он напечатает имя вашего DNS-сервера по умолчанию в оболочке

Der Hochstapler
источник
1
на самом деле сочетание двух ответов дает лучший результат: echo exit | nslookup | findstr ":". Просто используйте ваши в PS подсказки «Введите значения для следующих параметров: InputObject [0]:», в то время как другой выводит ненужные строки.
Меросс
4
echo exit | nslookup

Это покажет имя основного DNS-сервера и IP-адрес.

Default Server:  google-public-dns-a.google.com
Address:  8.8.8.8

>

Благодаря @ OliverSalzburg - х ответа .

Боб Стейн
источник