40

Linux 中是否有任何命令可以获取主机名的 IPv6 地址?

我试过NSLookup了,但它似乎没有获取指定主机名的 IPv6 地址的选项,或者我错过了它。

我有一个处理 IPv6 的 C 程序,我想通过使用不同的方法获取主机的 IPv6 地址来检查我是否得到正确的结果。

4

2 回答 2

84

使用nslookup,只需查询AAAA用于 IPv6 地址的记录类型:

nslookup -query=AAAA $hostname
于 2013-05-09T17:41:06.710 回答
28

您还可以使用dighost

host -t AAAA www.google.com

dig www.google.com AAAA
于 2013-05-09T17:48:46.023 回答