Конвертер IPv6 ↔ IPv4
Преобразуйте между IPv4 и IPv6 (отображённый/развёрнутый/сжатый) и извлекайте встроенный IPv4.
Каждый введённый адрес преобразуется локально в вашем браузере, и ничего не загружается на сервер.
Работаете с подсетями? Попробуйте калькулятор CIDR.
Об инструменте Конвертер IPv6 ↔ IPv4
Этот конвертер IPv6 в IPv4 превращает любой адрес IPv4 или IPv6 во все распространённые представления в одном месте, обрабатывая всё локально в вашем браузере. Вставьте адрес IPv4 — и он вернёт IPv4-сопоставленную форму IPv6 (::ffff:...), шестнадцатеричные хекстеты, полностью развёрнутый IPv6, а также 32-битное целое и шестнадцатеричное значение. Вставьте адрес IPv6 — и он выдаст сжатую и развёрнутую формы и, при наличии, извлечёт встроенный IPv4. Он создан для сетевых инженеров, backend-разработчиков и тестировщиков QA, которым нужно развернуть IPv6, сжать IPv6, построить IPv4-сопоставленные записи IPv6 для ACL и логов или преобразовать ip в целое число для хранения. Всё выполняется на стороне клиента, поэтому ваши адреса не покидают устройство.
Возможности
- Преобразует IPv4 в его IPv4-сопоставленную форму IPv6 (::ffff:a.b.c.d)
- Разворачивает любой адрес IPv6 в полную нотацию из 8 хекстетов
- Сжимает развёрнутый IPv6 до кратчайшей допустимой формы ::
- Извлекает встроенный IPv4 из сопоставленных или совместимых адресов IPv6
- Показывает адрес IPv4 как 32-битное целое и шестнадцатеричное значение
- Принимает адреса со встроенной точечной четвёркой, например ::ffff:1.2.3.4
- Автоматически определяет, IPv4 или IPv6 ваш ввод, по мере набора
- Проверяет ввод и помечает адреса, не являющиеся допустимыми IPv4 или IPv6
Как использовать Конвертер IPv6 ↔ IPv4
- Введите или вставьте адрес IPv4 или IPv6 в поле ввода.
- Конвертер автоматически определит, является адрес IPv4 или IPv6.
- Считайте сформированные строки для сопоставленной, развёрнутой, сжатой, целочисленной и встроенной IPv4 форм.
- Скопируйте нужное представление прямо из результата.
Пример
Ввод
192.168.1.1
Результат
IPv4: 192.168.1.1
IPv4-mapped IPv6: ::ffff:192.168.1.1
IPv6 (hex): ::ffff:c0a8:0101
Expanded IPv6: 0000:0000:0000:0000:0000:ffff:c0a8:0101
Integer: 3232235777
Hex: 0xc0a80101
Преобразование адреса IPv4 показывает его сопоставленную, развёрнутую, целочисленную и шестнадцатеричную формы.
Частые ошибки и устранение неполадок
- Вставка адреса с лишними пробелами или суффиксом порта, например 192.168.1.1:8080. — Вводите только сам адрес; порты и окружающий текст не являются частью допустимого значения IPv4 или IPv6.
- Использование более одного :: в адресе IPv6, что неоднозначно. — IPv6 допускает сокращение :: только один раз; удалите лишний ::, чтобы можно было вывести пропущенные нулевые группы.
- Ожидание строки встроенного IPv4 для обычного адреса IPv6. — Встроенный IPv4 показывается только для сопоставленных адресов ::ffff: или нулевых совместимых; у других значений IPv6 нет точечной четвёрки для извлечения.
- Ввод октета IPv4 больше 255, например 300.1.1.1. — Каждый октет должен быть от 0 до 255; исправьте октет вне диапазона, и адрес преобразуется.
Часто задаваемые вопросы
- Что такое конвертер IPv6 в IPv4?
- Конвертер IPv6 в IPv4 от ArrayKit переводит адрес между нотациями IPv4 и IPv6, показывая IPv4-сопоставленную, развёрнутую и сжатую формы и, при наличии, встроенный IPv4, скрытый внутри адреса IPv6.
- Как преобразовать адрес IPv4 в IPv6?
- Вставьте адрес IPv4 в конвертер IPv6 в IPv4 — и он вернёт IPv4-сопоставленную форму IPv6 (::ffff:a.b.c.d) вместе с шестнадцатеричной и полностью развёрнутой нотацией.
- В чём разница между развёрнутым и сжатым IPv6?
- Развёрнутый IPv6 записывает все восемь 4-значных хекстетов полностью, а сжатый IPv6 убирает ведущие нули и заменяет самую длинную последовательность нулевых групп на ::. Конвертер показывает обе формы рядом.
- Может ли конвертер извлечь IPv4, скрытый внутри адреса IPv6?
- Да. Для IPv4-сопоставленных (::ffff:...) и совместимых адресов он определяет встроенную точечную четвёрку и показывает исходный адрес IPv4.
- Почему он также показывает целочисленное и шестнадцатеричное значение?
- Адрес IPv4 — это 32-битное число, поэтому целочисленная и шестнадцатеричная формы удобны для хранения в базе данных, битовых вычислений или сравнения диапазонов адресов.
- Отправляются ли мои IP-адреса куда-либо при использовании этого конвертера?
- Нет. Конвертер IPv6 в IPv4 работает полностью в вашем браузере, поэтому вставляемые адреса обрабатываются локально и никогда не покидают устройство.
Связанные инструменты
Все инструменты ArrayKit