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

Как включить Ipv6 на моей виртуальной машине ubuntu 11.04

Я установил 3 виртуальные машины на свой компьютер (Ubuntu 11.04). Я хочу настроить сеть IPV6 для просмотра и тестирования некоторых инструментов IPV6, таких как NDPMonitor (отслеживает сообщения ICMP протокола обнаружения соседей).

Адреса IP v6 следующие.

linux_router - fe80 :: a00: 27ff: fed5: f7e9 / 64 labhack1 - fe80 :: a00: 27ff: fed2: 8bd1 / 64 labhack2 - fe80 :: a00: 27ff: fed7: 2f2d / 64

Приведенные ниже команды были запущены как на linux_router, так и на labhack1.

sudo ip r a 2001: 468: 181: f100 :: / 64 dev eth0

sudo vim /etc/radvd.conf /файл выглядит как показано ниже./

interface eth0
{
   AdvSendAdvert on; /*means that we are sending out advertisments.*/

   MinRtrAdvInterval 5; /*these options control how often advertisments are sent*/
   MaxRtrAdvInterval 15; /*these are not mandatory but valueable settings.*/

   prefix fe80::a00:27ff::/64
   {
        AdvOnLink on;   /*Says to the host everyone sharing this prefix is on the sam local                       link as you.*/

        AdvAutonomous on;  /*Says to a host: "Use this prefix to autoconfigure your address"*/
   };
};

sudo sysctl -w net.ipv6.conf.all.forwarding = 1

Я пытаюсь сделать

ping6 -I eth0 fe80 :: a00: 27ff: fed5: f7e9

Я получаю пункт назначения недоступен: адрес недоступен. Я не уверен, что я здесь делаю не так. Я новичок в администрировании Linux. В принципе, я думаю, что мне не хватает того, что аналогично физическому подключению виртуальных машин. Любая помощь, которая укажет мне правильность. направление было бы очень признательно.

Префикс, который вы указали в radvd.conf недействителен по нескольким причинам.

  • Сначала вы разместили два ::в нем, что недопустимо. Этот ярлык может появляться только один раз в любом заданном адресе.
  • Во-вторых, вы, похоже, пытались указать диапазон / 96, а не / 64, что является очень плохой идеей (вы должен используйте / 64 для работы рекламы маршрутизатора, без исключений).
  • Наконец, похоже, вы пытаетесь рекламировать локальные адреса ссылок, что также не сработает, поскольку они автоматически генерируются каждым хостом на основе каждого интерфейса.

Чтобы решить эту проблему, объявите действительный глобальный префикс. Если вы не получили его от своего интернет-провайдера, используйте случайный префикс в диапазоне уникальных локальных адресов.