按主机名的 IPv6 地址 [关闭]
Posted
技术标签:
【中文标题】按主机名的 IPv6 地址 [关闭]【英文标题】:IPv6 address by hostname [closed] 【发布时间】:2013-05-04 06:46:49 【问题描述】:Linux 中是否有任何命令可以获取主机名的 IPv6 地址?
我尝试了NSLookup
,但它似乎没有获取指定主机名的 IPv6 地址的选项,或者我错过了它。
我有一个处理 IPv6 的 C 程序,我想通过使用不同的方法获取主机的 IPv6 地址来检查我是否得到正确的结果。
【问题讨论】:
向我们展示您的代码,我们会告诉您它是否正确编写。 【参考方案1】:使用nslookup
,只需查询用于IPv6 地址的AAAA
记录类型:
nslookup -query=AAAA $hostname
【讨论】:
哎呀,我的错,还是谢谢 至少也适用于 Windows XP。【参考方案2】:您也可以使用dig 或host:
host -t AAAA www.google.com
dig www.google.com AAAA
【讨论】:
以上是关于按主机名的 IPv6 地址 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章