公众号旧文
1.1.1.1 是 Cloudflare DNS,那 2.2.2.2 呢?
首先要介绍一下 Linux 自带的工具:whois
whois是Linux/Unix系统上的一个网络查询命令,用来查询域名(Domain)、IP 地址或者自治系统号(ASN)的注册信息。它本质上是一个客户端工具,通过 WHOIS 协议向 WHOIS 服务器请求相关信息,然后显示给用户。

比如 1.1.1.1 的 whois 就是上面这样,可以看到:
APNIC and Cloudflare DNS Resolver project
那么如果想知道 2.2.2.2 是谁的,自然就也要查 whois:

2.2.2.2 的 whois 显示,它属于 Oracle,也就是甲骨文公司。
那它的用途呢?
有句话说得好,“先问是不是,再问有没有”。
想知道它的用途,得先看它有没有被使用。
于是还得再介绍一下背景知识:
- BGP 广播
- IP 在 BGP 中的含义
也就是说:如果 2.2.2.2 有被甲骨文公司使用,就要被广播,反过来呢?
如果 2.2.2.2 没有被广播,就说明它没有被使用。
(上面的说法并不严谨,希望读者中的行业专家可以忽略这点)
回到问题,那 2.2.2.2 有没有被广播?

从Hurricane Electric(美国著名的全球互联网服务提供商)的bgp.he.net可以看到,它没有被广播,也就是说,它没有被使用,那么自然就没有实际用途。
在文章的最后,咱们是不是还得再看一下,1.1.1.1 有没有被广播?有的话,是被谁给广播的?

可以看到它的确属于 Cloudflare Inc。
广播它的AS13335,也的确是Cloudflare的AS:

如果本文反响不错,之后会继续带大家看 3.3.3.3 之类的 IP 地址。
最后留一道思考题,
明明 2.2.2.2 没有被使用,
为什么 www.athlon1234.uk 却能解析出 2.2.2.2 :

欢迎在评论区写下你的答案。