Multiple Radv Protocols?

Matthias Peter Walther m_walt11 at uni-muenster.de
Mon Mar 21 01:15:08 CET 2016


Hello,

we have a setup here where we want to accounce different ipv6 prefixes
on different interfaces. We tried it this way:

protocol radv 'radvd_bat09' {
       interface "bat09" {
               max ra interval 20;
               link mtu 1280;
               prefix 2a03:2260:115:900::/64 {
               };
       };
       rdnss {
               ns 2a03:2260:115:900::2;
       };
};

protocol radv 'radvd_bat10' {
        interface "bat10" {
                max ra interval 20;
                link mtu 1280;
                prefix 2a03:2260:115:1000::/64 {
                };
        };
        rdnss {
                ns 2a03:2260:115:1000::3;
        };
};

Bird6 detects both protocols and lists them in show protocols, but it
doesn't work. Clients on bat10 don't get a prefix.

Another way might be to user the interface block multiple times in one
radv protocol which is indeed possible. But how can I announce different
dns servers for the different interfaces (like in the example above)?
Does bird6 support multiple radv blocks or not?

Regards,
Matthias




More information about the Bird-users mailing list