在 linux 机器上 运行 whois -h 时识别 ip 地址

Identifing ip address when running whois -h on a linux machine

当我 运行 以下命令时,我想取回 ip 地址。

whois -h whois.radb.net -- '-i origin AS32934' | grep ^route

这是结果,在某些情况下是可以理解的:

//ips end with 0-20
    route:      69.63.184.0/20
    route:      66.220.144.0/20
    route:      69.63.176.0/20

在其他情况下输出不同:

route6:     2620:0:1c00::/40
route6:     2a03:2880::/32
route6:     2a03:2880:fffe::/48
route6:     2a03:2880:ffff::/48
route6:     2620:0:1cff::/48

这是什么意思?

谢谢

What does it means?

这些是 IPv6 Addresses 的表示法。

route6: 2620:0:1c00::/40

route6: 2a03:2880::/32

route6: 2a03:2880:fffe::/48

route6: 2a03:2880:ffff::/48

route6: 2620:0:1cff::/48

更具体地说,这些可能是子网,因为它们以 0 结尾。