“Ipcalc -n ipv6_addr”命令给出错误

“Ipcalc -n ipv6_addr”命令给出错误

我正在尝试使用以下方法计算 IP 地址的网络地址计算命令。

当我使用 ipcalc -n ipv4 地址时,它运行良好并提供 IPv4 的网络地址。

但是当我使用带有 ipv6 地址的相同命令时,它会出现一些错误。

例如

$ipcalc-n 192.168.456.52/16

输出 -->Network=192.168.0.0 --> 这个输出没问题

但是当我使用

$ipcalc -n 2001:0db8:0a0b:12f0:0000:0000:0000:0001/64

输出 --> ipcalc: 错误的 IP 地址

我该如何解决这个问题????。

提前致谢

答案1

我该如何解决这个问题????。

你必须自己阅读你的 ipcalc 版本的文档1来确定问题的解决方案,但我的猜测

  • 你的 ipcalc 版本不支持 IPv6
  • 您需要添加-6开关(或类似的东西)来告知程序您正在提供 IPv6 地址。
  • 重力波

1您没有提供有关您的 ipcalc 版本或您正在使用的发行版/操作系统和版本的任何信息,所以我无法为您提供 RMAAS。

相关内容