Я использую Comcast. И мой маршрутизатор настроен на автоматическое получение DNS-сервера. Как я могу узнать IP-адрес DNS-сервера, используемого моим маршрутизатором? Я использую Windows. Есть ли какая-нибудь команда Windows, которую я могу использовать?
5 ответов
Вы можете сделать одну из двух вещей:
Если ваш маршрутизатор только передает DNS-серверы Comcast, вы можете
ipconfig /all
в командной строке, и он сообщит вам (серверы Comcast будут 68.xx.xx.xx, а не 192.168.xx.xx)Если ваш маршрутизатор передает себя в качестве DNS-сервера, вы можете перейти на страницу состояния интерфейса администратора маршрутизатора и посмотреть, какие DNS-серверы он получил от DHCP-сервера comcast.
Сейчас я не могу найти ссылку, но есть DNS-домены, которые примут запрос и вернут IP-адрес запрашивающего DNS-сервера в качестве "разрешенного" ответа. Они не будут сообщать обо всех ваших настроенных DNS-серверах, но они могут быть полезны, когда у вас нет доступа к ящику DNS.
Веб-страница с этой информацией:http://www.dnsstuff.com/tools/aboutyou/
Запуск недавно выпущенного Namebench сообщит вам, какой DNS-сервер вы используете, а также сообщит, есть ли более быстрые доступные.
Слухи о предупреждении, это занимает несколько минут, но результаты являются поучительными.
Вы можете использовать команду nslookup для проверки разрешения DNS.
Откройте окно терминала cmd (Пуск -> cmd> Выполнить).
Тип:
nslookup www.google.com
Первые две строки - это сервер домена, который вы используете
В моем случае:
C:> nslookup www.google.com
Сервер: cns.sanjose.ca.sanfran.comcast.net
Адрес: 68.87.76.182
[...]
мой днс 68 .....
Start-Run-Cmd
ipconfig /all
Это должно правильно перечислить ваши DNS-серверы. Это те, которые используются вашим компьютером и передаются вам кабельным модемом / маршрутизатором Comcast.