Как найти доменное имя сервера?

11

У меня проблемы с поиском доменного имени сервера моей школы, я прочитал еще один вопрос, похожий на этот, но их команды не сработали.

Я попытался использовать, nslookupа затем, когда мне предложили, я вошел server. Я получаю следующий вывод. Я не понимаю, где хранится доменное имя. Я использую проводную локальную сеть из моего университета.

Default Server: 127.0.01
Address: 127.0.0.1#53
Default Server: ::1
Address: ::1#53 
Katz
источник
уточните, пожалуйста [...] and then when I was prompted I entered server, знаете ли вы ip сервера, верно? thx
lese
да, я знаю ip сервера
Кац

Ответы:

9

Вы должны посмотреть IP. Это вернется. Пример.

[nazu@healer ~]$ nslookup
> bro-ns-01
Server:         10.100.1.2
Address:        10.100.1.2#53

Name:   bro-ns-01.angelsofclockwork.net
Address: 10.100.1.2
> 10.100.1.2
Server:         10.100.1.2
Address:        10.100.1.2#53

2.1.100.10.in-addr.arpa name = bro-ns-01.angelsofclockwork.net.
> 

Я предполагаю, что вы используете dnsmasq или другое, потому что адрес вашего сервера установлен на ваш локальный хост. Если это так, он все еще должен быть достаточно прозрачным, чтобы получить информацию.

Вы также можете посмотреть /etc/resolve.conf, если вы находитесь в той же сети. Скорее всего, вам дается обратная DNS-запись с тем же доменным суффиксом статических серверов.

[nazu@healer ~]$ cat /etc/resolv.conf 
; generated by /usr/sbin/dhclient-script
search angelsofclockwork.net.
nameserver 10.100.1.2
Sokel
источник
6

Вы можете использовать следующую команду:

dig -x 192.168.94.3

(введите правильный IP-адрес, конечно)

В разделе ответа будет указано доменное имя IP-адреса.

-x заставляет делать обратный поиск. Если ваш DNS-сервер не дает хороших ответов, вы можете указать используемый DNS-сервер, поставив что-то вроде '@ ns1.afraid.org' перед -x.

nslookup устарел много лет назад, я был удивлен, обнаружив, что он все еще существует.

Джефф Сполдинг
источник
2

Вы также можете использовать команду хоста: host -a 1.2.3.4

PD12
источник