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

我try 了NSLookup,但它似乎没有一个选项来获取指定主机名的IPv6地址,或者我错过了它.

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

推荐答案

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

nslookup -query=AAAA $hostname

Linux相关问答推荐

Linux在所有多行中用新值替换整个列

BASH:在curl输出的每一行添加前缀

使用 ansible 验证 firewalld 配置

如何添加Linux格式的时间输出

将行转换为一条

什么命令用于在linux中创建或修改具有指定文件大小的多个文件

用户级线程如何与内核级线程对话

如何为命令的所有选项启用无密码 sudo?

如何使用 sed debug调试正则表达式?

如何使用多个版本的 GCC

需要解释 Linux bash 内置 exec 命令行为

如何在 linux 'screen' 中搜索任何单词

crontab 命令单独一行

如何让 GNU 屏幕读取 .bash_profile/.bash_rc 更改?

如何对 /dev/random 或 /dev/urandom 进行 base64 编码?

docker compose:加载共享库时出错:libz.so.1:无法从共享对象映射段:不允许操作

如何以编程方式禁用硬件预取?

如何找到只对所有者具有特定权限的文件?

用于提取 IP 地址的 Linux bash 脚本

Linux命令将一个文件复制到多个文件