How to generate IPv6 RA without any prefixes?

Siquijor Philips siquijorphilips at gmail.com
Fri Nov 19 04:24:34 UTC 2010


On Fri, Nov 19, 2010 at 11:19 AM, Siquijor Philips
<siquijorphilips at gmail.com> wrote:
>> On Wed, 10 Nov 2010, sthaug at nethelp.no wrote:
>>
>> Hi,
>>
>>
>> In IPv6 it should be possible to generate a Router Advertisement which
>> contains no prefix options (the idea being that I want the host to
>> populate its default router list but nothing else). However, I cannot
>> seem to get rtadvd to do this.
>>
>> If I start rtadvd with no /etc/rtadvd.conf file, it sends RAs with a
>> prefix option corresponding to the IPv6 address of the interface. In
>> the /etc/rtadvd.conf I can explicitly specify prefixes ("addr"), but
>> I can't find any way to specify that no prefix options should be sent.
>>
>> Any suggestions?
>
> You mean to say that you want your router to act as the default IPv6
> gateway only advertising default route via RA and the IPv6 prefixes
> are managed by other means such as DHCPv6 server? Because by its the
> only way I can think of with your case now. You can specify
> 'pinfoflags' with 'l' in the /etc/rtadvd.conf to suppress the prefix
> information option being advertised.
>

My suggestion above is not complete, you should have something in your
/etc/rtadvd.conf

vlan0:\
             :raflags="mo":pinfoflags="l":


More information about the freebsd-net mailing list