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

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

когда я использую ipcalc -n адрес ipv4, он работает нормально и дает сетевой адрес для 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

output -> ipcalc: Bad IP address

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

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

0
задан 5 May 2016 в 08:17
1 ответ

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

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

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

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

4
ответ дан 4 December 2019 в 11:45

Теги

Похожие вопросы