IPv6-настройки интерфейса мало чем отличается от IPv4-настроек. Большинство команд конфигурации и проверки IPv6 в Cisco IOS похожи на свои аналоги IPv4. Во многих случаях единственным отличием между ними является использование в командах ipv6 вместо ip.
Интерфейс с IPv6-настройками необходимо:
- Настроить с IPv6-адресом и маской подсети: используйте команду конфигурации интерфейса ipv6 address ipv6-address/prefix-length [link-local | eui-64].
- Активировать: интерфейс необходимо активировать с помощью команды no shutdown.
Примечание. Интерфейс может сгенерировать собственный локальный IPv6-адрес канала без глобального индивидуального адреса с помощью команды конфигурации интерфейса ipv6 enable.
В отличие от IPv4, интерфейсы с IPv6-настройками обычно используют несколько IPv6-адресов. Как минимум, устройство IPv6 должно иметь локальный адрес канала IPv6, но, скорее всего, им также будет использоваться глобальный индивидуальный IPv6-адрес. Кроме того, в рамках IPv6 интерфейс может иметь несколько глобальных индивидуальных IPv6-адресов для одной подсети. Для статического создания глобального индивидуального или локального IPv6-адреса канала можно использовать следующие команды:
- ipv6 address ipv6-address / prefix-length – создание глобального индивидуального IPv6-адреса.
- ipv6 address ipv6-address / prefix-length eui-64 – с помощью процесса EUI-64 настраивает глобальный индивидуальный IPv6-адрес c идентификатором интерфейса в младших 64 битах IPv6-адреса.
- ipv6 address ipv6-address / prefix-length link-local – настраивает статический локальный адрес канала на интерфейсе, который используется вместо автоматически настроенного локального адреса канала, когда глобальный индивидуальный IPv6-адрес назначается интерфейсу или включается с помощью команды ipv6 enable. Как вы помните, команда интерфейса ipv6 enable используется для автоматического создания локального IPv6-адреса канала вне зависимости от того, был ли назначен глобальный индивидуальный адрес.
В примере топологии, показанной на рис. 1, маршрутизатор R1 необходимо настроить для поддержания следующих сетевых IPv6-адресов:
- 2001:0DB8:ACAD:0001:/64 or 2001:DB8:ACAD:1::/64
- 2001:0DB8:ACAD:0002:/64 or 2001:DB8:ACAD:2::/64
- 2001:0DB8:ACAD:0003:/64 or 2001:DB8:ACAD:3::/64
Когда маршрутизатор настроен с помощью команды глобальной конфигурации ipv6 unicast-routing, он начинает рассылать из интерфейса ICMPv6-сообщения объявлений маршрутизатора. В результате выполнения этой команды ПК, подключённый к интерфейсу, автоматически настраивает IPv6-адрес и настраивает шлюз по умолчанию без помощи сервисов DHCPv6-сервера. Альтернативный вариант — ПК, подключённому к IPv6-сети, присваивается статический IPv6-адрес, как показано на рис. 2. Обратите внимание, что адрес шлюза по умолчанию, настроенный на компьютере PC1 — это глобальный индивидуальный IPv6-адрес интерфейса маршрутизатора R1 GigabitEthernet 0/0.
Интерфейсы маршрутизатора из примера топологии нужно настроить и включить, как показано на рис. 3-5.
Для настройки глобальных индивидуальных IPv6-адресов на маршрутизаторе R2 используйте инструмент проверки синтаксиса на рис. 6.