到底怎么查询域名的IP?(强大的查询网站)

前言

平时都是通过域名的方式来访问网址,有的时候为了DNS能够快速地对网址进行解析访问,通常都会讲域名及对应的IP地址添加到本机的hosts文件中。

但有的时候,不仅仅是要知道IP地址那么简单,想对其进行更详细的了解,比如说:服务器地址在哪里?服务器是什么程序搭建的?使用的是什么操作系统等等,这个时候,我们就需要用到一些强大的查询工具了。

最简单查询

若是只查询域名的IP地址,无需使用任何额外的工具或者网站进行查询,一个命令行即可查询大部分地址。

在命令行中使用ping命令向对应网站发送ping包,通过返回的ping包即可获得网站的IP地址。

C:\Users\Administrator>ping www.baidu.com

正在 Ping www.a.shifen.com [39.156.66.18] 具有 32 字节的数据:
来自 39.156.66.18 的回复: 字节=32 时间=21ms TTL=53
来自 39.156.66.18 的回复: 字节=32 时间=21ms TTL=53
来自 39.156.66.18 的回复: 字节=32 时间=21ms TTL=53
来自 39.156.66.18 的回复: 字节=32 时间=20ms TTL=53

39.156.66.18 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 20ms,最长 = 21ms,平均 = 20ms

在这其中正在 Ping www.a.shifen.com [39.156.66.18] 具有 32 字节的数据字段中就有回复主机的主机名及IP地址。

ping命令只是其一,也可使用域名解析命令nslookup,查询网站的IP地址,更为详细。

C:\Users\Administrator>nslookup www.baidu.com
服务器:  UnKnown
Address:  fe80::1

非权威应答:
名称:    www.a.shifen.com
Addresses:  39.156.66.14
          39.156.66.18
Aliases:  www.baidu.com

还有的话就是使用路由跟踪,域名对应的主机一样也会返回IP地址及主机名信息,并且可以查看访问服务器时的路由。

直接使用tracert加上目标主机的域名或IP地址即可,就是速度有点慢。

C:\Users\Administrator>tracert www.baidu.com

通过最多 30 个跃点跟踪
到 www.a.shifen.com [39.156.66.18] 的路由:

  1     1 ms     1 ms     1 ms  192.168.1.1 [192.168.1.1]
  2    20 ms     4 ms     4 ms  10.225.192.1 [10.225.192.1]
  3     6 ms     6 ms     5 ms  111.5.74.33
  4     *        9 ms     9 ms  221.183.48.249
  5    19 ms    18 ms    18 ms  221.183.37.181
  6     *        *        *     请求超时。
  7    95 ms   119 ms   126 ms  39.156.27.1
  8    20 ms    20 ms    20 ms  39.156.67.73
  9     *        *        *     请求超时。
 10     *        *        *     请求超时。
 11     *        *        *     请求超时。
 12     *        *        *     请求超时。
 13    21 ms    21 ms    21 ms  39.156.66.18

跟踪完成。

三种方式都可查询域名IP,并且结果相同。

强大的查询网站

虽说使用命令行工具就可查询到域名及IP,但想要更加详细的信息时就无能为力了,这就需要查询网站登场了。

www.ipaddress.com

在这里插入图片描述

https://www.ipaddress.com/

其对自己的描述为:最佳IP地址,电子邮件和网络工具-IPAddress.com。
使用IPAddress.com的IP地址查询,WHOIS,电子邮件跟踪,网络工具等等,您可以获得最佳结果!

使用www.ipaddress.com对域名进行查询时,除IPv4,IPv6地址外,还可看到域名的基础信息,服务器程序等。

例如:查询www.google.com的域名信息

直接输入域名www.google.com
在这里插入图片描述
查询完成后,就会显示域名ipv4及ipv6的地址
在这里插入图片描述
往下滑动就会看到域名的详细信息
在这里插入图片描述

大多数查询结果都是按照此方式列出的。

sitereport.netcraft.com

在这里插入图片描述

https://sitereport.netcraft.com/

可以查询域名的详细信息,几乎把基本信息都列举了出来,而且可以查询域名使用的服务器是什么操作系统。

还是拿www.google.com来进行测试
在这里插入图片描述
个人感觉,比www.ipaddress.com列出的信息更为详细。
在这里插入图片描述
往下滑动,即可看到服务器主机,地址,操作系统等信息。
在这里插入图片描述
虽说显示的是托管历史,但通过时间就可以发现,托管历史和实际时间其实只差了一天,也就是昨天的托管记录。

因为两个网站都是国外(www.ipaddress.com–美国,sitereport.netcraft.com–英国)的,建议将其域名解析写到hosts文件中。

  • 9
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
在Linux终端中查找域名IP地址有多种方法,以下是五种常用的方法: 1. 使用nslookup命令:nslookup是一种网络管理和诊断工具,可以查询DNS记录。在终端中输入以下命令: nslookup 域名 替换“域名”为要查询域名,然后按下回车。nslookup将返回域名IP地址。 2. 使用ping命令:ping命令用于测试与目标主机的连接状况,并显示目标主机的IP地址。在终端中输入以下命令: ping -c 1 域名 替换“域名”为要查询域名,然后按下回车。ping将发送一个数据包到目标主机并返回其IP地址。 3. 使用dig命令:dig是一个功能强大的DNS查询工具,可以获取域名的不同类型的DNS记录。在终端中输入以下命令: dig 域名 替换“域名”为要查询域名,然后按下回车。dig将返回域名IP地址。 4. 使用host命令:host命令用于查询域名IP地址和其他信息。在终端中输入以下命令: host 域名 替换“域名”为要查询域名,然后按下回车。host将返回域名IP地址和其他相关信息。 5. 使用wget命令:wget是一个用于下载文件的命令行工具,也可以用来获取域名IP地址。在终端中输入以下命令: wget --spider -S 域名 替换“域名”为要查询域名,然后按下回车。wget将尝试访问域名并返回其IP地址。 以上是五种在Linux终端中查找域名IP地址的常用方法,可以根据自己的需求选择适合的方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚伪的空想家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值