Проверка IP-адреса
Вставьте адрес или префикс. Мы проверим синтаксис, нормализуем и классифицируем его.
Адрес может выглядеть правильно и всё же быть неверным: в 192.168.1.256 есть число больше 255, в 2001:db8::1::2 дважды используется ::, а в 192.168.01.1 есть ведущий ноль, который некоторые системы читают как восьмеричное число. Валидатор проверяет синтаксис так же, как парсер этого сайта, и точно указывает, что не так.
Корректный адрес показывается в нормализованной форме — для IPv6 это каноническая сокращённая форма по RFC 5952 — и классифицируется по реестрам специального назначения IANA: частный, loopback, link-local, общее пространство CGNAT (100.64.0.0/10), диапазоны для документации и т. д. Блок CIDR приводится к адресу сети.
Частые вопросы
Является ли 100.64.x.x частным адресом?
Не в смысле RFC 1918, но и не публичным: 100.64.0.0/10 — общее адресное пространство для операторского NAT (RFC 6598). Если WAN-адрес вашего маршрутизатора в этом диапазоне, провайдер использует CGNAT.
Почему отклоняется ведущий ноль?
Одни программы читают 010 как восьмеричное число (8), другие — как десятичное (10). Поскольку один текст может означать два разных адреса, современные парсеры его не принимают.
Можно ли вставить адрес с портом?
Валидатор распознаёт формы вроде 192.0.2.1:443 и [2001:db8::1]:443 и просит убрать порт, так как порт не является частью IP-адреса.
См. также
- Конвертер IPДвоичная, шестнадцатеричная, целочисленная, полная и обратная запись адреса.
- Калькулятор CIDRСеть, широковещательный адрес, маски и число хостов для любого префикса.
- Поиск по IPASN, провайдер, маршрут, обратный DNS и местоположение любого адреса.
- Калькулятор подсетейРазбиение сетей IPv4 и IPv6 на подсети.