1 |
To answer my own question, actually found the answer: |
2 |
|
3 |
http://www.ietf.org/rfc/rfc2461.txt |
4 |
|
5 |
On page 18: |
6 |
|
7 |
Router Lifetime |
8 |
[...] A |
9 |
Lifetime of 0 indicates that the router is not a |
10 |
default router and SHOULD NOT appear on the default |
11 |
router list. [...] |
12 |
|
13 |
So this needs to written in radvd.conf: |
14 |
|
15 |
AdvDefaultLifetime 0; |
16 |
|
17 |
Yay. |
18 |
|
19 |
2013.04.01. 14:01 keltezéssel, Halassy Zoltán írta: |
20 |
> Hello! |
21 |
> |
22 |
> Is there anyone who has experience with unique local addresses (fc00::/7)? |
23 |
> |
24 |
> I have experience with radvd and isc dhcp (in ipv6 mode too with the -6 |
25 |
> flag), I could already configure stateful configuration with global |
26 |
> unicast (2000::/3) addresses with working default gateway. |
27 |
> |
28 |
> What I am trying to do now is to create a local IPv6 network space with |
29 |
> a dhcpv6 server (amd64 gentoo), which is only reachable via VPN. The |
30 |
> network does not have any router, it's isolated. IPv4 is not an option, |
31 |
> and DHCPv6 is mandatory. The clients are mostly Windows Vista+ systems. |
32 |
> What I am seeking is the proper way to do this. I could make it work, |
33 |
> but I consider this a hack. |
34 |
> |
35 |
> I generated a random IPv6 address range, but I will use the |
36 |
> fd00:2001:db8::/64 prefix in the description. |
37 |
> |
38 |
> Problem #1: |
39 |
> |
40 |
> DHCPv6 works fine, it pushes an IPv6 address to the client, but the |
41 |
> client does not get the prefix information with it. Eg.: client gets |
42 |
> fd00:2001:db8::ffff:fffe/128 as address, but missing the local route |
43 |
> information for fd00:2001:db8::/64 through the interface. |
44 |
> |
45 |
> Problem #2: |
46 |
> |
47 |
> If I use radvd advertising the fd00:2001:db8::/64 prefix, the client |
48 |
> configures that up, but it also configures a bogus default route too, |
49 |
> which is definitely unwanted. |
50 |
> |
51 |
> Hack #1: |
52 |
> |
53 |
> Using dhcp and radvd together actually works (even though it's very |
54 |
> ugly). It does not ruin an existing IPv6 connection, and does not cause |
55 |
> problems when originally there is none. I just fear it *might*. |
56 |
> |
57 |
> Hack #2: |
58 |
> |
59 |
> It is possible to create static (even on-link) routes with netsh, but |
60 |
> other than being ugly as well, it's not platform independent solution. |
61 |
> |
62 |
> |
63 |
> |
64 |
> What I would require is (if it's somehow possible), to make the |
65 |
> platform-independent client do prefix discovery, find the prefix |
66 |
> on-link, but do not configure routing information for that link. And to |
67 |
> do it the proper way. |
68 |
> |
69 |
> Any ideas? |
70 |
> |