如何查找服务器的域名?


11

我在查找学校服务器的域名时遇到问题,我读到另一个与此类似的问题,但是它们的命令不起作用。

我尝试使用nslookup,然后在提示时输入server。我得到以下输出。我不了解域名的存储位置。我正在使用大学的有线局域网连接。

Default Server: 127.0.01
Address: 127.0.0.1#53
Default Server: ::1
Address: ::1#53 

请您澄清一下[...] and then when I was prompted I entered server,您确实知道服务器IP吗?thx
lese 2016年

是的,我确实知道服务器的IP
Katz

Answers:


9

您应该nslookup 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

6

您可以使用以下命令:

dig -x 192.168.94.3

(当然要输入正确的IP地址)

答案部分将列出IP地址的域名。

-x使其进行反向查找。如果您的DNS服务器不能给您很好的答案,则可以通过在-x之前放置“ @ ns1.afraid.org”之类的名称来指定要使用的DNS服务器。

nslookup几年前已贬值,但实际上发现它仍然存在我感到很惊讶。


2

您还可以使用host命令: host -a 1.2.3.4

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.