Рейтинг:0

Простой протокол DHCPv6 с отслеживанием состояния с использованием ISC DHCP и RADVD. Не работает?

флаг gb

Я пытаюсь настроить простую сеть ipv6 с помощью ISC DHCPv6 на машине с Linux.

Вот мой dhcpd6.conf:

подсеть6 говядина:увядать::/112 { 
   максимальное время аренды 3600;
   range6 beef:fade::100 beef:fade::fffe;
}

Сервер dhcpv6 работает и назначает адреса подключенным хостам в указанном диапазоне, однако подключенные устройства не могут пинговать друг друга или сервер dhcpv6, потому что они используют 128 в качестве сетевой маски.

Поискав в Интернете, я обнаружил, что это связано с отсутствием RA. Итак, я скачал и запустил RADVD, включил переадресацию ipv6 и отключил брандмауэр. Вот мой radvd.conf:

интерфейс enp1s0
{
    AdvSendAdvert включен;
    МинРтрАдвИнтервал 3;
    МаксРтрАдвИнтервал 10;
    префикс говядина:увядать::/112
    {
        AdvOnLink включен;
        AdvAutonomous выкл.;
    };

};

Но это приводит к тому, что radvd говорит: Длина префикса enp1s0 должна быть: 64. Но мне не нужна длина префикса 64. Я хочу иметь возможность установить практически любую длину по мере необходимости.

Как мне это сделать? Мое единственное требование состоит в том, что я должен использовать реализацию ISC DHCPv6.

Кроме того, если я могу заставить это работать. Какие правила мне нужно добавить в свой брандмауэр, чтобы он работал, когда брандмауэр включен на сервере DHCPv6.

Рейтинг:0
флаг gb

По всей видимости Длина префикса enp1s0 должна быть: 64 это просто предупреждение, а не причина проблемы.

В моем конкретном случае причина, по которой это не сработало, заключалась в том, что клиент не принимал RA. Чтобы принимать RA на Linux-машине, вы должны установить /proc/sys/net/net/ipv6/conf/eth0/accept_ra к 1 или же 2.

Ron Maupin avatar
флаг us
Использование размеров сети, отличных от `/64` (за несколькими исключениями) с IPv6, может вызвать проблемы, так как многие функции IPv6 требуют `/64`.

Ответить или комментировать

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