DNS стандартно использует порт 53.
Какие полезные консольные команды под виндоус :
C:\Users\p>nslookup /?
Использование:
nslookup [-opt ...]
# интерактивный режим с использованием сервера по умолчанию
nslookup [-opt ...] - server
# интерактивный режим с использованием сервера "server"
nslookup [-opt ...] host
# поиск узла "host" с использованием сервера по умолчанию
nslookup [-opt ...] host server
# поиск узла "host" с использованием сервера "server"
Тут понятно , что host это наш ресурс в сети , ip адрес которого мы хотим узнать. Допустим нас интересует test.ofd-ya.ru.
server это ip сервера DSN , который хранит все ip всех сайтов.
Не забудьте сначала настроить кодовую страницу cmd : chcp 1251
C:\Users\p>nslookup -type=A 8.8.8.8
Сервер: UnKnown
Address: 192.168.1.1
Имя: dns.google
Address: 8.8.8.8 это мы узнали кому принадлежит ip 8.8.8.8
C:\Users\p>nslookup -type=A test.ofd-ya.ru
Сервер: UnKnown
Address: 192.168.1.1
ЌҐ § б«г¦Ёў ойЁ© ¤®ўҐаЁп ®вўҐв:
Имя: test.ofd-ya.ru
Address: 91.107.67.212
это мы узнали какой ip у test.ofd-ya.ru
причем ip через который мы работаем 192.168.1.1
nslookup - 8.8.8.8 - это попытка сразу достучаться до сервера test.ofd-ya.ru
nslookup test.ofd-ya.ru - это
nslookup -type=A ...., AAAA, MX, NS