Назад | Перейти на главную страницу

Команда «Ipcalc -n ipv6_addr» выдает ошибку

Я пытаюсь вычислить сетевой адрес IP-адреса, используя Ipcalc команда.

когда я использую ipcalc -n ipv4 address, он работает нормально и дает сетевой адрес для IPv4.

Но когда я использую ту же команду с адресом ipv6, это дает некоторые ошибки.

Например

$ ipcalc -n 192.168.456.52/16

output -> Network = 192.168.0.0 -> этот вывод в порядке

но когда я использую

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

вывод -> ipcalc: неверный IP-адрес

Как я могу решить эту проблему ?????.

заранее спасибо

Как я могу решить эту проблему ?????.

Вам нужно будет прочитать документацию1 для вашей версии ipcalc для себя, чтобы определить решение вашей проблемы но мои догадки

  • ваша версия ipcalc не поддерживает IPv6
  • вам нужно добавить -6 switch (или аналогичный), чтобы сообщить программе, что вы предоставляете адрес IPv6.
  • Гравитационные волны

1 Вы не предоставили никакой информации о вашей версии ipcalc или о том, какой дистрибутив / ОС и версия вы используете, поэтому я не могу предоставить вам RMAAS.