Переход на IPv6 в домашних сетях: что нужно знать
Содержание
С каждым днём количество устройств, имеющих доступ к интернету, становится больше. Казалось бы, ничего страшного в этом нет. Но как бы не так.
Обмен трафиком в интернете очень похож на переписку по вполне себе реальной почте. Есть отправители, получатели, адреса. Количество отправителей и получателей в глобальной сети постоянно растёт, а количество IP-адресов — нет, оно постоянное.
Как бороться с этой ситуацией и при чём тут IPv6? Рассказываем в статье.
Что такое IP-адрес и какие есть интернет-протоколы

IP — это уникальный адрес, по которому устройства или локальная сеть идентифицируется в IP-сетях, то есть в интернете или LAN.
Сегодня в интернете и локальных сетях используются «айпишники» протокола 4-й версии — IPv4. Они представлены 32-битными числами, записанными в виде четырёх наборов от 0 до 255. Соответственно, таких комбинаций не может быть более 4,3 миллиардов — таково математическое ограничение. Кажется, что много. Но есть предположение, что к 2025-му году девайсов с доступом в интернет будет более 152 миллиардов. Это почти в 35,5 раза больше, чем существует IP-адресов.

С проблемой нехватки борются с помощью динамических IP-адресов (о них позже) и механизма NAT. Если просто и без подробностей, то он позволяет устройствам в локальной сети c «серыми» адресами обмениваться данными с интернетом через сетевой шлюз с «белым» адресом.
Сейчас NAT и динамическое присвоение адресов справляются, однако со временем этого станет недостаточно. Во-первых, будет исчерпан пул «белых» адресов IPv4 — устройств, одновременно находящихся в интернете, может стать больше, чем доступных «айпишников». Во-вторых, механизм NAT несовершенен. При его использовании могут возникать проблемы с онлайн-играми, VoIP-связью, ограничиваются некоторые службы (например, FTP).
Но есть ещё IPv6. Это 128-битное число, которое представлено как восемь четырёхзначных шестнадцатеричных чисел. Этот тип адресов, помимо цифр, состоят из латинских букв. Максимальное количество комбинаций — 340 ундециллионов. То есть 340 с 36 нулями.

Тем не менее, согласно статистике Google, IPv6 используется лишь 30–35% устройств/сетей. Проблема заключается в следующем:
- IPv4 и IPv6 несовместимы. Чтобы не нарушилась работа интернета, нужно переходить на новый протокол одновременно и всем. Альтернативный вариант — работа провайдеров в дуал-стек-режиме. Это дорого, неудобно и небезопасно. Обязательно будут иметь место сбои, увеличится угроза массовых хакерских атак и т. д.
- Дорогостоящее обновление инфраструктуры. Многие провайдеры не могут позволить обновить всю архитектуру за раз. А для других нет смысла спешить — если переходить на новый протокол, то всем вместе.
- Сложность настройки. Сейчас IPv6 используется преимущественно в корпоративных сетях крупных IT-компаний — очень мало специалистов, понимающих все тонкости настройки и использования нового протокола.
Тем не менее работы по внедрению и предоставлению массового доступа к IPv6 активно ведутся. Многие провайдеры уже начали обновление инфраструктуры — в основном крупные.
Какие бывают адреса
Вернёмся к IP-адресам, чтобы сформировать понимание, почему переход на IPv6 действительно нужен. Итак, они бывают:
- Статические. Такие «айпишники» закрепляются за конкретным оборудованием или пользователем. Для домашнего использования практически не имеет смысла. Разве что в том случае, если вам нужно настроить простой удалённый доступ, организовать сервер и т. п. Услуга обычно платная.
- Динамические. Адреса присваиваются устройствам в режиме реального времени — при подключении девайса к интернету. Работает это так: за каждым провайдером зарезервирован определённый пул (набор) IP-адресов — они временно присваиваются пользователям. После того как клиент отключается от интернета, адрес возвращается в пул свободных и может быть присвоен другому клиенту, подключающемуся к интернету.
- «Белые». Это IP-адреса, которые маршрутизируются в интернете, то есть публичные. Такой адрес присваивается любому устройству с непосредственным доступом в интернет. Если компьютер подключён к глобальной сети по кабелю «из стены», то у него «белый» адрес. Остальные устройства в LAN, которые используют ПК в качестве сетевого шлюза, станут заимствовать его адрес при подключении к интернету, но иметь свои — локальные. Если локальная сеть организована через маршрутизатор, то «белый» адрес будет именно у него.
- «Серые». Это локальные IP-адреса, которые присваиваются на уровне LAN. Такие «айпишники» не маршрутизируются в интернете, а устройства-клиенты локальной сети для выхода в интернет используют «белый» IP маршрутизатора или другого устройства-шлюза.
Примечание: в локальных сетях могут использоваться и статические, и динамические адреса. Однако «серый» статический адрес бесплатен — он присваивается пользователем вручную и используется только на уровне LAN. Динамические адреса в LAN назначаются маршрутизатором.
Чем отличается IPv4 от IPv6

IPv4 — это привычно, удобно и доступно всем прямо сейчас. Однако IPv6 имеет ряд преимуществ, благодаря которым рано или поздно вытеснит прежний протокол:
- Больше «белых» IP-адресов. 340 ундециллионов «айпишников» хватит на несколько поколений вперёд, если не навсегда.
- Повышенная производительность и безопасность. В IPv6 используются новые алгоритмы обмена пакетами данных, шифрования и защиты.
- Большой потенциал. Новый протокол подразумевает продвинутую маршрутизацию, автоматическую конфигурацию IP, углублённую интеграцию с актуальными сетевыми технологиями.
Насчёт автоматической конфигурации. За это отвечают две технологии:
- SLAAC (Stateless Address Autoconfiguration). Девайсы самостоятельно создают собственные адреса с использованием сетевого префикса, который предоставляется маршрутизатором. При этом из цепочки можно исключить DHCP-сервер.
- DHCPv6. В этом случае используется централизованный сервер, который управляет IP-адресами.
Что нужно для перехода на IPv6 дома
- Узнать, способен ли интернет-провайдер предоставить доступ по IPv6. Для этого свяжитесь с контакт-центром поставщика услуг. Если да, то дополнительно уточните параметры для маршрутизатора. Если нет, то придётся использовать туннелирование. Например, 6to4, 6in4 и Teredo. Благодаря им можно создать виртуальные подключения по протоколу IPv6 и обмениваться трафиком с соответствующими сетями.
- Проверить совместимость сетевого оборудования. Выяснить это можно в технической документации к устройствам или на официальных сайтах производителей. Если устройство относительно новое, то может существовать патч, добавляющий поддержку нового протокола. Если старое, то высока вероятность, что оно не поддерживает IPv6 в принципе.
Если оборудование не поддерживает IPv6, то необходимо приобрести новое. При выборе обращайте внимание на:
- Поддержку механизмов IPv6. Среди них — SLAAC, DHCPv6, туннелирование под IPv6.
- Технологическую и техническую актуальность. Чем свежее оборудование, тем дольше для него будут выпускаться обновления. В свою очередь, новые версии ПО могут содержать новый функционал или исправление ошибок.
Бренды маршрутизаторов, на которые стоит обратить внимание:
Как подключить IPv6
- Подключить устройство-клиент (ПК или смартфон) к Wi-Fi-маршрутизатору.
- Открыть любой браузер.
- Ввести в адресной строке адрес веб-конфигуратора. Уточнить адрес и учётные данные по умолчанию можно на официальном сайте производителя оборудования.
- Открыть раздел настроек, связанный с IPv6.
- Активировать поддержку/использование протокола, выбрать тип соединения. Если провайдер поддерживает IPv6, то нужно выбрать установку «Родной/Native». В противном случае — 6to4, 6in4 или Teredo.
- Указать данные, предоставленные поставщиком услуг. Если он не поддерживает работу по IPv6, то ввести IP удалённого сервера.
- Найти настройки автоматической конфигурации адресов и выбрать между SLAAC и DHCPv6. Для домашнего использования достаточно первого. Второй позволяет провести более гибкую настройку адресации.
- Если в типе подключения выбрано туннелирование, то перейти в соответствующий подраздел.
- Указать запрошенные данные туннеля. Их может предоставить провайдер или специализированный сервис.
Как проверить, работает ли IPv6
- Перейти с устройства-клиента на сайт ipv6-test.com.
- Изучить блок Pv6 connectivity.
- Если всё настроено верно, то в строке IPv6 будет написано Supported.
Возможные проблемы
- Оборудование не поддерживает IPv6. Посмотрите информацию о поддерживаемых технологиях в пользовательской документации или на сайте производителя. Убедитесь, что смотрите характеристики именно своего устройства.
- Ошибки при настройке маршрутизатора, туннелирования. Если не удаётся подключиться к интернету, то перепроверьте выставленные в веб-конфигураторе параметры.
- Отключён IPv6 на компьютере. Попробуйте включить новую версию протокола на ПК. Как это сделать: Win + R → команда Control (без кавычек) → «Сеть и Интернет» → «Центр управления сетями и общим доступом» → «Изменение параметров адаптера» → клик правой кнопкой мыши по нужному адаптеру → строка «Свойства» → вкладка «Сеть» → блок «Отмеченные компоненты используются этим подключением» → установить галочку напротив «IP версии 6».
Полезные советы
- Включите брандмауэр на маршрутизаторе. Он с высокой долей вероятности защитит вашу локальную сеть от несанкционированного доступа.
- Регулярно обновляйте прошивку маршрутизатора. Новые версии зачастую содержат исправления ошибок и меры оптимизации программных компонентов.
- Не пренебрегайте шифрованием. При настройке сетевых сервисов установите протокол SSH или HTTPS. Они шифруют передаваемые данные.