Радвд что это такое в роутере

Обновлено: 21.11.2024

Для системы Linux, работающей в качестве маршрутизатора, вы используете демон radvd Router ADVertisement для объявления адресов, указав сетевой префикс в файле /etc/radvd.conf. Демон radvd обнаружит запросы сетевого адреса маршрутизатора от хостов, известные как запросы маршрутизатора, и предоставит им сетевой адрес, используя объявление маршрутизатора. Эти объявления маршрутизатора также будут транслироваться для предоставления сетевого адреса всем хостам, которые не отправляют запросы. Для работы radvd необходимо включить переадресацию IPv6. Используйте sysctl и задайте для net.ipv6.conf.all.forwarding значение 1. Чтобы запустить демон radvd, используйте сценарий запуска radvd. Чтобы проверить адреса маршрутизатора, которые отправляет radvd, вы можете использовать radvdump.

Вам придется самостоятельно настроить демон radvd, указав сетевой адрес для трансляции. Конфигурация, тем не менее, очень проста, так как полный адрес будет автоматически сгенерирован с использованием аппаратного адреса хоста. Конфигурация состоит из записей интерфейса, в которых, в свою очередь, перечислены параметры интерфейса, определения префиксов и параметры, а также определения маршрутизатора, если это необходимо. Конфигурация помещается в файл /etc/radvd.conf, который будет выглядеть примерно так:

Это предполагает, что для локальной сети используется один интерфейс, eth0. В этой конфигурации интерфейса указан параметр интерфейса (AdvSendAdvert) и определение префикса, а также два параметра префикса (AdvOnLink и AdvAutonomous). Чтобы указать параметры префикса для определенного префикса, добавьте их в круглых скобках после определения префикса. Определение префикса указывает ваш сетевой адрес IPv6. Если локальная сеть имеет собственный сетевой адрес, вам потребуется указать префикс сетевого адреса IPv6. Для частной сети, такой как домашняя сеть, вы можете использовать локальный префикс IPv6, который работает как адреса частной сети IPv4, 192.168.0. В предыдущем примере используется локальный адрес сайта, используемый для частных сетей IPv6, fec0:0:0:0. который имеет длину 64 бита.

Параметр интерфейса AdvSendAdvert включает рекламу сетевых адресов для хостов. Параметр сетевого префикса AdvAutonomous обеспечивает автоматическую настройку адреса, а AdvOnLink просто означает, что запросы хоста могут быть получены на указанном сетевом интерфейсе.

Второй сетевой интерфейс затем используется для подключения системы Linux к интернет-провайдеру или более крупной сети. Если интернет-провайдер поддерживает IPv6, это просто вопрос отправки запроса маршрутизатора маршрутизатору интернет-провайдера. Это автоматически сгенерирует ваш интернет-адрес, используя аппаратный адрес сетевого интерфейса, используемого для подключения к Интернету, и объявленный сетевой адрес маршрутизатора интернет-провайдера. На рисунке 37-2 локальная сеть, сетевой интерфейс eth0 подключается к локальной сети, а eth1 подключается к Интернету.

DHCP для IPv4

DHCP предоставляет информацию о конфигурации системам, подключенным к сети IPv4 TCP/IP, будь то Интернет или интрасеть. Машины в сети работают как DHCP-клиенты, получая информацию о конфигурации сети от DHCP-сервера в своей сети. На машине в сети работает демон DHCP-клиента, который автоматически получает информацию о конфигурации сети от DHCP-сервера своей сети. Информация включает его IP-адрес, а также сетевой сервер имен, шлюз и прокси-адреса, включая сетевую маску. В локальной системе ничего не нужно настраивать вручную, за исключением указания DHCP-сервера, с которого он должен получать сетевую конфигурацию. Это дает дополнительное преимущество централизованного управления конфигурацией сети для различных систем в сети. Сетевой администратор может управлять сетевыми конфигурациями всех систем в сети с DHCP-сервера.

ПРИМЕЧАНИЕ DHCP основан на протоколе BOOTP, разработанном для бездисковых рабочих станций. Проверить DHCP

документация по параметрам, характерным для машин, предназначенных для работы с BOOTP.

DHCP-сервер также поддерживает несколько методов выделения IP-адресов: автоматический, динамический и ручной. Автоматическое выделение назначает хосту постоянный IP-адрес. При назначении вручную назначается IP-адрес, назначенный сетевым администратором. При динамическом распределении DHCP-сервер может выделять IP-адрес хосту в сети только тогда, когда хосту действительно нужно его использовать. Динамическое выделение берет адреса из пула IP-адресов, которые хосты могут использовать при необходимости и освобождать по завершении.

Текущая версия DHCP теперь поддерживает протокол аварийного переключения DHCP, в котором два DHCP-сервера поддерживают один и тот же пул адресов. В случае сбоя одного из них другой может продолжать предоставлять услуги DHCP для сети. Оба сервера синхронизированы и имеют одинаковую копию информации о поддержке сети для каждого хоста в сети. Первичный и вторичный серверы в этой схеме обозначаются первичными и вторичными операторами.

Этот файл описывает информацию, которая включена в объявление маршрутизатора (RA) определенного интерфейса.

Файл содержит одно или несколько определений интерфейса в форме: Все возможные параметры интерфейса подробно описаны ниже. Каждая опция должна заканчиваться точкой с запятой.

Определения префикса имеют форму: Префикс может быть сетевым префиксом или адресом интерфейса. Адрес интерфейса следует использовать при использовании расширений Mobile IPv6.

Специальный префикс "::/64" также поддерживается в системах, в которых реализована функция getifaddrs() (в других системах активация конфигурации завершается ошибкой и radvd завершает работу). При настройке radvd выбирает один нелокальный префикс, назначенный интерфейсу, и начинает объявлять его. Это может быть применимо в сценариях, отличных от 6to4, где префикс восходящего потока может измениться. Этот параметр несовместим с параметром Base6to4Interface. Параметр AdvRouterAddr всегда включен при использовании этой конфигурации.

Все возможные параметры префикса описаны ниже. Каждая опция должна заканчиваться точкой с запятой.

Десятичные значения разрешены только для MinDelayBetweenRAs, MaxRtrAdvInterval и MinRtrAdvInterval. Десятичные значения следует использовать только при использовании расширений Mobile IPv6.

Определения маршрута имеют следующую форму: префикс определения маршрута должен быть префиксом сети; его можно использовать для объявления более конкретных маршрутов к хостам.

Определения RDNSS (рекурсивного DNS-сервера) имеют следующую форму: По умолчанию radvd отправляет объявления маршрута, чтобы каждый узел на ссылке мог их использовать. Можно настроить список клиентов (IPv6-адреса), которым нужно рекламировать и принимать запросы маршрута. Если это сделано, radvd отправляет сообщения отправки не на многоадресные адреса, а только на настроенные одноадресные адреса. Запросы с других адресов отклоняются. Это похоже на UnicastOnly, но включает периодические сообщения и конфигурацию входящего клиентского доступа. См. раздел примеров для примера использования этого.

Определения имеют форму:

Особые параметры интерфейса

Флаг, указывающий, игнорируется ли интерфейс, если он не существует при запуске. По умолчанию radvd завершает работу.

Это полезно для динамических интерфейсов, которые не активны при запуске radvd или динамически отключаются и снова включаются во время работы radvd.

Текущие версии radvd автоматически пытаются повторно включить интерфейсы.

Включение IgnoreIfMissing также отключает некоторые предупреждения в сообщениях журнала, касающиеся отсутствующих интерфейсов.

По умолчанию: выкл. AdvSendAdvert вкл.|выкл.

Флаг, указывающий, отправляет ли маршрутизатор периодические объявления маршрутизатора и отвечает ли он на запросы маршрутизатора.

Этот параметр больше не нужно указывать первым, но его необходимо включить, чтобы включить рекламу в этом интерфейсе.

По умолчанию: выкл. UnicastOnly on|off

Указывает, что тип связи интерфейса поддерживает только одноадресную передачу. Это предотвратит отправку незапрошенных рекламных объявлений и приведет к одноадресной передаче запрошенных рекламных объявлений запрашивающему узлу. Этот параметр необходим для нешироковещательных каналов с множественным доступом, таких как ISATAP.

По умолчанию: выкл. MaxRtrAdvInterval секунд

Максимальное допустимое время между отправкой нежелательных многоадресных объявлений маршрутизатора с интерфейса в секундах.

Должна быть не менее 4 секунд и не более 1 800 секунд.

Минимум при использовании расширений Mobile IPv6: 0,07.

Для значений менее 0,2 секунды добавляется 0,02 секунды для учета детализации планирования, как указано в RFC3775.

По умолчанию: 600 секунд MinRtrAdvInterval секунд

Минимальное допустимое время между отправкой нежелательных многоадресных объявлений маршрутизатора с интерфейса в секундах.

Должно быть не менее 3 секунд и не более 0,75 * MaxRtrAdvInterval.

Минимум при использовании расширений Mobile IPv6: 0,03.

По умолчанию: 0,33 * MaxRtrAdvInterval MinDelayBetweenRAs секунд

Минимальное допустимое время между отправкой многоадресных объявлений маршрутизатора с интерфейса в секундах.

Это относится к запрошенным многоадресным RA. Это определяется как константа протокола MIN_DELAY_BETWEEN_RAS в RFC4861. MIPv6 переопределяет этот параметр, чтобы иметь минимум 0,03 секунды.

Минимум при использовании расширений Mobile IPv6: 0,03.

По умолчанию: 3 AdvManagedFlag on|off

Если этот параметр установлен, узлы используют администрируемый протокол (с отслеживанием состояния) для автоматической настройки адресов в дополнение к любым адресам, автоматически настраиваемым с помощью автоматической настройки адресов без отслеживания состояния. Использование этого флага описано в RFC 4862.

По умолчанию: off AdvOtherConfigFlag on|off

Если установлено, узлы используют администрируемый протокол (с отслеживанием состояния) для автоматической настройки другой (не адресной) информации. Использование этого флага описано в RFC 4862.

По умолчанию: выкл. Целое число AdvLinkMTU

Параметр MTU используется в рекламных сообщениях маршрутизатора, чтобы гарантировать, что все узлы на канале используют одно и то же значение MTU в тех случаях, когда MTU канала неизвестен.

Если указано, то есть не равно 0, значение должно быть не меньше 1280 и не больше максимального MTU, разрешенного для этого канала (например, для Ethernet максимальное значение MTU равно 1500. См. RFC 4864).

По умолчанию: 0 миллисекунд AdvReachableTime

Время в миллисекундах, в течение которого узел предполагает, что соседний узел доступен после получения подтверждения о достижимости. Используется алгоритмом обнаружения недоступности соседей (см. раздел 7.3 RFC 4861). Нулевое значение означает, что не указано (этим маршрутизатором).

Не должно превышать 3 600 000 миллисекунд (1 час).

По умолчанию: 0 миллисекунд AdvRetransTimer

Время в миллисекундах между повторно переданными сообщениями Neighbor Solicitation. Используется при разрешении адресов и алгоритме обнаружения недоступности соседей (см. разделы 7.2 и 7.3 RFC 4861). Нулевое значение означает, что не указано (этим маршрутизатором).

По умолчанию: 0 AdvCurHopLimit, целое число

Значение по умолчанию, которое должно быть помещено в поле Счетчик шагов IP-заголовка для исходящих (одноадресных) IP-пакетов. Значение должно быть установлено на текущий диаметр Интернета. Нулевое значение означает, что не указано (этим маршрутизатором).

64 секунды AdvDefaultLifetime

Время жизни, связанное с маршрутизатором по умолчанию, в секундах. Максимальное значение соответствует 18,2 часа. Время существования 0 указывает, что маршрутизатор не является маршрутизатором по умолчанию и не должен отображаться в списке маршрутизаторов по умолчанию. Срок службы маршрутизатора относится только к полезности маршрутизатора в качестве маршрутизатора по умолчанию; это не относится к информации, содержащейся в других полях или параметрах сообщения. Параметры, для информации которых требуются ограничения по времени, включают собственные поля срока действия.

Должен быть равен нулю или находиться в диапазоне от MaxRtrAdvInterval до 9000 секунд.

По умолчанию: 3 * MaxRtrAdvInterval (минимум 1 секунда). AdvDefaultPreference низкий|средний|высокий

Предпочтения, связанные с маршрутизатором по умолчанию: «низкий», «средний» или «высокий».

По умолчанию: средний AdvSourceLLAddress on|off

Если установлено, адрес канального уровня исходящего интерфейса включается в RA.

По умолчанию: флаг AdvHomeAgentFlag on|off

Если установлено, указывает, что отправляющий маршрутизатор может работать в качестве домашнего агента Mobile IPv6. Если установлено, минимальные ограничения, указанные мобильным IPv6, используются для MinRtrAdvInterval и MaxRtrAdvInterval.

По умолчанию: выкл. AdvHomeAgentInfo вкл.|выкл.

Если установлено, опция информации о домашнем агенте (указывается мобильным IPv6) включается в объявления маршрутизатора. При использовании этого параметра также необходимо установить флаг AdvHomeAgentFlag.

По умолчанию: выключено HomeAgentLifetime секунд

Продолжительность времени в секундах (относительно времени отправки пакета), в течение которого маршрутизатор предлагает услуги домашнего агента Mobile IPv6. Значение 0 использовать нельзя. Максимальный срок службы составляет 65520 секунд (18,2 часа). Эта опция игнорируется, если AdvHomeAgentInfo не установлен.

Если для параметров HomeAgentLifetime и HomeAgentPreference заданы значения по умолчанию, параметр информации о домашнем агенте не будет отправлен.

По умолчанию: AdvDefaultLifetime HomeAgentPreference, целое число

Предпочтение домашнего агента, отправляющего это объявление маршрутизатора. Значения больше 0 указывают на более предпочтительный домашний агент, значения меньше 0 указывают на менее предпочтительный домашний агент. Эта опция игнорируется, если AdvHomeAgentInfo не установлен.

Если для параметров HomeAgentLifetime и HomeAgentPreference заданы значения по умолчанию, параметр информации о домашнем агенте не будет отправлен.

0 Флаг AdvMobRtrSupportFlag вкл.|выкл.

Если установлено, домашний агент сообщает, что он поддерживает регистрацию мобильного маршрутизатора (указывается NEMO Basic). При использовании этой опции также необходимо установить AdvHomeAgentInfo.

По умолчанию: выкл. AdvIntervalOpt вкл.|выкл.

Если этот параметр установлен, параметр интервала объявления (определяемый мобильным IPv6) включается в объявления маршрутизатора. Если установлено, минимальные ограничения, указанные мобильным IPv6, используются для MinRtrAdvInterval и MaxRtrAdvInterval.

Интервал объявления основан на настроенном параметре MaxRtrAdvInterval, за исключением случаев, когда он меньше 200 мс. В этом случае объявленный интервал равен ( MaxRtrAdvInterval + 20 мс ).

Параметры префикса

Если установлено, указывает, что этот префикс можно использовать для определения по ссылке. Если не установлено, реклама не делает заявлений о свойствах префикса по ссылке или вне ссылки. Например, префикс может использоваться для конфигурации адресов, при этом некоторые адреса, принадлежащие префиксу, являются внутренними, а другие — внешними.

По умолчанию: вкл. AdvAutonomous вкл.|выкл.

Если установлено, указывает, что этот префикс можно использовать для автономной настройки адреса, как указано в RFC 4862.

По умолчанию: вкл. AdvRouterAddr вкл.|выкл.

Если установлено, указывает, что вместо префикса сети отправляется адрес интерфейса, как того требует Mobile IPv6.Если установлено, минимальные ограничения, указанные мобильным IPv6, используются для MinRtrAdvInterval и MaxRtrAdvInterval.

По умолчанию: выкл. AdvValidLifetime секунд|бесконечность

Продолжительность времени в секундах (относительно времени отправки пакета), в течение которого префикс действителен для целей определения по ссылке. Символическое значение бесконечности представляет собой бесконечность (т. е. значение всех единичных битов (0xffffffff)). Допустимое время жизни также используется в RFC 4862.

Обратите внимание, что клиенты будут игнорировать AdvValidLifetime существующего префикса, если время жизни меньше двух часов, как требуется в RFC 4862, раздел 5.5.3, пункт e).

Примечание. Рекомендуемое значение по умолчанию в RFC4861 значительно больше: 30 дней.

По умолчанию: 86400 секунд (1 день) AdvPreferredLifetime секунд|бесконечность

Промежуток времени в секундах (относительно времени отправки пакета), в течение которого адреса, сгенерированные из префикса с помощью автоматической настройки адресов без сохранения состояния, остаются предпочтительными. Символическое значение бесконечности представляет собой бесконечность (т. е. значение всех единичных битов (0xffffffff)). См. RFC 4862.

Примечание. Рекомендуемое значение по умолчанию в RFC4861 значительно больше: 7 дней.

По умолчанию: 14400 секунд (4 часа) Имя интерфейса Base6to4

Если указан этот параметр, этот префикс будет объединен с IPv4-адресом имени интерфейса для создания допустимого префикса 6to4. Первые 16 бит этого префикса будут заменены на 2002, а следующие 32 бита этого префикса будут заменены адресом IPv4, назначенным имени интерфейса во время настройки. Остальные 80 бит префикса (включая идентификатор SLA) будут объявлены, как указано в файле конфигурации. См. пример в следующем разделе.

Если имя интерфейса недоступно во время настройки, в журнал будет записано предупреждение, и этот префикс будет отключен до тех пор, пока radvd не будет переконфигурирован.

Этот параметр позволяет системам с динамическими адресами IPv4 обновлять рекламируемые префиксы 6to4, просто перезапуская radvd или отправляя сигнал SIGHUP, чтобы заставить radvd перенастроить себя.

Обратите внимание, что префиксы 6to4, полученные из динамически назначаемых IPv4-адресов, должны объявляться со значительно более коротким временем жизни (см. параметры AdvValidLifetime и AdvPreferredLifetime).

Дополнительную информацию о 6to4 см. в RFC 3056.

По умолчанию: 6to4 не используется

Особые параметры маршрута

Срок жизни, связанный с маршрутом, в секундах. Символическое значение бесконечности представляет бесконечность (т. е. значение всех единичных битов (0xffffffff)).

По умолчанию: 3 * MaxRtrAdvInterval AdvRoutePreference низкий|средний|высокий

Предпочтения, связанные с маршрутизатором по умолчанию: «низкий», «средний» или «высокий».

Особые параметры Rdnss

Предпочтение DNS-сервера по сравнению с другими рекламируемыми и используемыми DNS-серверами. От 0 до 7 означает менее важную роль, чем настроенные вручную серверы имен в resolv.conf, а от 12 до 15 означает более важную.

ПРИМЕЧАНИЕ. Эта функция была удалена из окончательного RFC, но ее можно использовать в экспериментальных целях.

По умолчанию: 8 AdvRDNSSOpen вкл.|выкл.

Флаг "Служба открыта". Если установлено, указывает, что RDNSS по-прежнему доступен для хостов, даже если они переместились в другую подсеть.

ПРИМЕЧАНИЕ. Эта функция была удалена из окончательного RFC, но ее можно использовать в экспериментальных целях.

По умолчанию: выкл. AdvRDNSSLifetime секунд|бесконечность; Максимальная продолжительность использования записей RDNSS для разрешения имен. Значение 0 означает, что сервер имен больше не должен использоваться. Максимальная продолжительность использования записей RDNSS для разрешения имен. Значение 0 означает, что сервер имен больше не должен использоваться. Значение, если не 0, должно быть не меньше MaxRtrAdvInterval. Чтобы обеспечить своевременное удаление устаревшей информации RDNSS, это значение не должно превышать 2*MaxRtrAdvInterval.

Примеры

В нем говорится, что демон рекламы маршрутизатора должен рекламировать (AdvSendAdvert on;) префикс 2001:db8:0:1:: длиной 64 на интерфейсе eth0. Также префикс должен быть помечен как автономный (AdvAutonomous on;) и как ссылочный (AdvOnLink on;). Все остальные параметры оставлены со значениями по умолчанию.

Для поддержки обнаружения движения мобильных узлов Mobile IPv6 вместо префикса сети следует использовать адрес интерфейса: для поддержки 6to4 включите параметр Base6to4Interface в каждый раздел префикса. При использовании динамического IPv4-адреса установите небольшое время жизни префикса, чтобы хосты не сохраняли недостижимые префиксы после назначения нового IPv4-адреса. При рекламе на динамическом интерфейсе (например, Bluetooth) пропустите интерфейс, если он еще не активен. Поскольку 6to4 включен, префикс будет объявлен как 2002:WWXX:YYZZ:5678::/64, где WW.XX.YY.ZZ — это IPv4-адрес ppp0 во время настройки. (Адреса IPv6 записываются в шестнадцатеричном формате, тогда как адреса IPv4 записываются в десятичном формате, поэтому адрес IPv4 WW.XX.YY.ZZ в префиксе 6to4 будет представлен в шестнадцатеричном формате.)

В этом конкретном случае сценарии конфигурации могут отправлять сигнал HUP на radvd при включении или выключении bnep0 для уведомления о состоянии; в текущих версиях radvd отправка HUP больше не является обязательной при восстановлении связи. Эта конфигурация будет объявлять только префикс fe80::21f:16ff:fe06:3aab и fe80::21d:72ff:fe96:aaff. Кроме того, все запросы RA от других клиентов отклоняются.

Это может пригодиться, если вы хотите развернуть IPv6 только частично, потому что некоторые клиенты не работают или не тестировались.

Файлы

Кредит

Нартен Т., Нордмарк Э., Симпсон В. и Х. Солиман, "Обнаружение соседей для IP версии 6 (IPv6)", RFC 4861, сентябрь 2007 г.

Томсон С., Нартен Т., Т. Джинмей, "Автоконфигурация IPv6-адресов без сохранения состояния", RFC 4862, сентябрь 2007 г.

Диринг С. и Р. Хинден, "Архитектура IP-адресации версии 6", RFC 4291, февраль 2006 г.

А. Конта, С. Диринг и Гупта М. "Протокол управляющих сообщений Интернета (ICMPv6) для Интернет-протокола версии 6 (IPv6)", RFC 4443, март 2006 г.

Кроуфорд, М., "Передача пакетов IPv6 по сетям Ethernet", RFC 2464, декабрь 1998 г.

Карпентер Б., К. Мур, "Подключение доменов IPv6 через облака IPv4", RFC 3056, февраль 2001 г. (спецификация 6to4)

Дрейвс Р., Д. Талер, "Настройки маршрутизатора по умолчанию и более конкретные маршруты", RFC 4191, ноябрь 2005 г.

Джонсон Д., Перкинс С. и Дж. Аркко, "Поддержка мобильных устройств в IPv6", RFC 3775, июнь 2004 г.

Деварапалли В., Вакикава Р., Петреску А. и П. Туберт "Базовый протокол поддержки сетевой мобильности (NEMO)", RFC 3963, январь 2005 г.

Дж. Чжон, Л. Белойл и С. Маданапалли, «Вариант объявления маршрутизатора IPv6 для конфигурации DNS», RFC 5006, сентябрь 2007 г.

См. также

radvd не поддерживает разделение RA на несколько пакетов (последний абзац RFC4861 6.2.3). На практике это ограничивает рекламу примерно 45 префиксами в ссылке, но нет причин для этого.

radvd (демон объявлений маршрутизатора) отправляет объявления IPv6 и отвечает на запросы узла IPv6. Вот описание со страницы руководства.

radvd — демон объявления маршрутизатора для IPv6. Он прослушивает запросы маршрутизатора и отправляет объявления маршрутизатора, как описано в «Обнаружение соседей для IP версии 6 (IPv6)» (RFC 4861). С помощью этих объявлений хосты могут автоматически настраивать свои адреса и некоторые другие параметры. Они также могут выбрать маршрутизатор по умолчанию на основе этой рекламы.

Установка и настройка

Настройка radvd подозрительно проста по сравнению с другими службами Linux. Сначала вы устанавливаете его.

Его установка также запустит службу, поэтому мы можем использовать systemctl, чтобы проверить, как она работает.

В выводе видно, что строка /etc/radvd.conf не существует или пуста. . Чтобы исправить это, мы собираемся создать файл конфигурации.

Файл конфигурации

Теперь создайте файл конфигурации (с именем radvd.conf ). Вот пример.

Обратите внимание, что имя интерфейса зависит от вашей системы. Большинство Linux-систем больше не используют соглашение eth0. На моем рабочем столе интерфейс Ethernet называется enp1s0, а на моем raspberry pi — enxb827eb6c9129, поэтому убедитесь, что вы проверили, какое имя вашего интерфейса использует ifconfig .

Теперь переместите (или скопируйте) файл конфигурации в /etc/

Затем перезапустите radvd и проверьте его состояние.

Итак, предупреждение о файле конфигурации исчезло, теперь мы должны исправить переадресацию IPv6, похоже, отключенную. ошибка.

Включить переадресацию IPv6

На данный момент вы можете включить его в командной строке.

И снова перезапустите и проверьте radvd.

Похоже, наш демон работает. Если вы перезапустите сервер, переадресация портов IPv6 не будет включена, поэтому откройте файл /etc/sysctl.conf и раскомментируйте следующую строку.

Теперь при следующем включении компьютера он должен быть включен.

Проверка

Чтобы проверить, работает ли он, вы можете подключить другое устройство к локальной сети и проверить ifconfig . В нашем файле radvd.conf мы определили префикс для адреса:

Итак, в выводе ifconfig мы должны увидеть запись для адреса IPv6, которая начинается с 2001:db7:: . На самом деле я остановился на двух.

Интернет-протокол версии 6 (IPv6) — это последняя версия Интернет-протокола (IP), основного протокола связи, на котором построен весь Интернет. Демон объявления маршрутизатора IPv6 (RADVD) широковещательно передает параметры автоконфигурации и отвечает на запросы маршрутизатора от клиентов. Клиент может определить маршрутизатор по умолчанию и другую важную информацию о маршрутизаторе с помощью рекламы маршрутизатора. Эти объявления маршрутизатора сообщают клиенту, следует ли присвоить себе IP-адрес или получить его с сервера DHCPv6.

В этой статье объясняется настройка объявления маршрутизатора на моделях RV120W и RV220W.

Применимые устройства

Версия программного обеспечения

Настроить объявление маршрутизатора IPv6

Шаг 1. Войдите в веб-утилиту настройки и выберите «Сеть» > «IPv6» > «Объявление маршрутизатора». Откроется страница Объявление маршрутизатора:

Шаг 2. Установите флажок Включить, чтобы включить рекламу маршрутизатора. Маршрутизатор отвечает на сообщения Router Solicitation после сохранения этих настроек.

Шаг 3. Нажмите на нужную кнопку-переключатель режима рекламы, чтобы отправлять рекламу определенного типа с маршрутизатора:

• Незапрошенная многоадресная рассылка — маршрутизатор может осуществлять широковещательную и многоадресную рассылку сообщений объявления маршрутизатора и отвечает на запросы маршрутизатора от клиентов.

• Только одноадресная рассылка — маршрутизатор отвечает только на запросы маршрутизатора от клиентов.

Шаг 4. Если на шаге 3 вы выбрали незапрашиваемую многоадресную рассылку, введите задержку (в секундах) между широковещательными рассылками в поле «Интервал объявления». Диапазон от 10 до 1800 секунд. Значение по умолчанию – 30 секунд.

• Управляемый — клиенты получают информацию о конфигурации адресов через DHCPv6.

• Другое — клиенты получают управляемый протокол/отслеживание состояния другой информации о конфигурации, не относящейся к адресу, через DHCPv6.

Шаг 6. Выберите предпочтение этого маршрутизатора по сравнению с другими маршрутизаторами по умолчанию в раскрывающемся списке «Предпочтения маршрутизатора». Выбранное предпочтение связано с процессом RADVD маршрутизатора. Эта функция полезна, если в локальной сети есть другие устройства с поддержкой RADVD. Значение по умолчанию — Высокий. Предпочтение маршрутизатора предоставляет метрику предпочтения для маршрутизаторов по умолчанию. Низкие, средние и высокие значения указываются в неиспользуемых битах в сообщениях объявления маршрутизатора. Расширение обратно совместимо как для маршрутизаторов, так и для хостов.

Шаг 7. Введите (в байтах) самый большой пакет, который можно отправить без фрагментации, в поле MTU. Рекомендуемое значение по умолчанию — 1500 (байт). Диапазон от 0 до 1280.

Шаг 8. Введите время (в секундах), в течение которого маршрут, созданный сообщением объявления маршрутизатора, должен оставаться действительным в поле «Срок службы маршрутизатора». Значение по умолчанию — 3600.

Шаг 9. Нажмите «Сохранить» в нижней части утилиты настройки, чтобы включить рекламу маршрутизатора IPv6.

Читайте также: