Назад | Перейти на главную страницу

Статические маршруты IPv6

Я хочу настроить несколько хостов с IPv6 в моей сети. Маршрутизатор (под управлением CentOS 5) настроен с туннелем Hurricane Electric (HE), который отлично работает на этом хосте.

Однако я хотел бы статически добавить несколько дополнительных хостов в той же локальной сети, чтобы иметь IPv6 через этот туннель. Нет, я не хочу, чтобы в этом случае за меня выполняли работу radvd или dhcpv6.

У меня уже включена пересылка IPv6 в sysctl.conf. Мне нужна помощь в следующих шагах (статическое добавление маршрутов).

Допустим, IP-адреса следующие:
Маршрутизатор: 2001: 470: 1b07: 1 ::
Host1: 2001: 470: 1b07: 2 ::

Как я могу заставить их увидеть друг друга? Заранее спасибо за помощь.

В основном вам нужно:

  1. вам нужно два префикса / 64, один в туннеле и один в локальной сети
  2. маршрутизатору нужен адрес как на туннельном интерфейсе, так и на интерфейсе LAN в соответствующих префиксах / 64
  3. маршрутизатор имеет маршрут по умолчанию к туннелю
  4. маршрутизатор автоматически получит маршрут для LAN / 64 к интерфейсу LAN
  5. ПК в локальной сети получает другой адрес из локальной сети / 64
  6. ПК имеет статический маршрут по умолчанию к LAN-адресу маршрутизатора.

Теперь трафик IPv6 с ПК будет отправлен на маршрутизатор, который отправит его по туннелю. Обратный трафик из туннеля поступает к маршрутизатору, который затем увидит, что пункт назначения находится в LAN / 64, и отправит его на свой интерфейс LAN, где ПК может его получить.

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

При заполнении IPV6INIT, IPV6ADDR и IPV6_DEFAULTGW (как на маршрутизаторе, так и на другом компьютере локальной сети) дополнительные маршруты добавлять не нужно. Статические назначения / маршруты теперь работают.