在日常的互联网使用中,我们经常需要了解某个 IP 地址的所有者信息。这可以帮助我们确定访问的网站或服务是否可信,或者诊断网络问题时确定问题的来源。查看 IP 地址所有者信息的方法有以下几种:
WHOIS 是互联网域名和 IP 地址注册信息的查询服务。通过 WHOIS 查询,我们可以获取 IP 地址的注册者、地理位置、联系方式等信息。在 Windows 系统中,可以使用命令行工具 whois
进行查询。在 Linux/macOS 系统中,可以使用 whois
命令。例如,查询 8.8.8.8 这个 IP 地址的所有者信息:
$ whois 8.8.8.8
```
[Querying whois.arin.net]
[Redirected to whois.google.com]
[Querying whois.google.com]
[whois.google.com]
Registrant:
Google LLC
1600 Amphitheatre Parkway
Mountain View, CA 94043
US
Domain Name: 8.8.8.8
Registry Domain ID:
Registrar WHOIS Server: whois.google.com
Registrar URL: http://www.google.com/
Updated Date: 2021-06-03T12:44:03Z
Creation Date: 1997-09-15
Registry Expiry Date: 2023-09-14
Registrar: Google LLC
Registrar IANA ID: 895
Registrar Abuse Contact Email: ...
Registrar Abuse Contact Phone: +1.6502530000
Domain Status: active
Name Server: ns1.google.com
Name Server: ns2.google.com
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
```
除使用命令行工具外,也可以使用一些在线的 WHOIS 查询工具。这些工具通常提供更友好的用户界面,并可以提供更加详细的查询结果。例如,WHOISXMLAPI、who.is、ARIN WHOIS等。
除 WHOIS 查询,也可以使用一些IP地址查找工具。这些工具通常提供更加丰富的信息,比如 IP 地址的地理位置、运营商信息,以及历史记录等。例如,IP Tracker、IPAddress.com、IP Location等。
在日常的网络故障排查和性能诊断过程中,了解网络路径和延迟情况是非常重要的。mtr
(My TraceRoute)是一个非常有用的网络诊断工具,它可以提供比标准traceroute
更详细的网络路径和延迟信息。
在 Linux 和 macOS 系统上,通常预装有 mtr
命令。在 Windows 系统上,可以下载 WinMTR 工具使用。
使用 mtr
命令非常简单,只需在命令行中输入 mtr [目标主机]
即可开始分析。例如,分析到 www.google.com 的网络路径和延迟情况:
$ mtr www.google.com
```
Start: Mon Feb 13 20:38:35 2023
Max Avg Best Wrst StDev
1. 192.168.1.1 14.1 12.4 11.6 14.1 0.6
2. 100.64.0.1 2.3 2.2 2.0 2.3 0.1
3. 10.0.0.1 2.7 2.5 2.2 2.7 0.2
4. 74.125.243.249 30.2 28.1 27.1 30.2 1.0
5. 108.170.250.225 28.2 26.2 24.3 28.2 1.0
6. 108.170.236.193 26.4 26.1 24.6 26.4 0.5
7. 142.251.49.78 26.5 25.3 24.1 26.5 0.9
8. 216.58.215.142 25.9 24.3 23.1 25.9 0.9
9. 216.58.215.206 26.2 25.1 23.9 26.2 0.8
```
mtr
命令的输出包含以下信息:
通过分析这些信息,我们可以很方便地了解网络的性能状况,并定位网络问题的所在位置。
除基本的使用方法外,mtr
命令还提供一些高级功能和技巧,例如:
mtr -s [size] [目标主机]
mtr -i [interval] [目标主机]
mtr -r [目标主机]
mtr -o file [目标主机] > output.txt
mtr -g [目标主机]