Gentoo Archives: gentoo-user-de

From: Matthias Hanft <mh@×××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Waiting for IPv6 addresses ...
Date: Sat, 19 Nov 2011 15:35:49
Message-Id: 4EC7CCB6.3050601@hanft.de
In Reply to: Re: [gentoo-user-de] Waiting for IPv6 addresses ... by Bernd Wurst
1 Bernd Wurst schrieb:
2 >
3 > DHCP bei IPv6 heißt entweder radvd ("router advertisement") oder
4 > stateless autoconfiguration.
5
6 Ah, ok, danke, diese Begriffe kannte ich noch nicht.
7
8 > Hast du einen radvd im Netz?
9
10 Keine Ahnung. Also *ich* mit Sicherheit nicht, aber der Server liegt
11 im Netz eines Providers, und was *der* hat... kann man das (technisch)
12 irgendwie herausbekommen?
13
14 > Du hast Autoconfiguration aktiviert:
15 > /proc/sys/net/ipv6/conf/all/autoconf
16
17 Ah... ja... da steht tatsächlich 1 drin. Tststs. Wenn ich da jetzt 0
18 reinschreibe, ändert das nachträglich natürlich auch nix mehr. Da
19 sollte doch fürs Booten die relevante Einstellung für /etc/sysctl.conf
20 die hier sein? net.ipv6.conf.all.autoconf = 0 Ändert aber (fast) nix,
21 in /proc/sys/net/ipv6/conf/all/autoconf steht nach dem Reboot zwar
22 tatsächlich 0 drin, aber rc.log macht immer noch "Waiting for IPv6
23 addresses", und die MAC-bezogene Adresse wird immer noch gesetzt...
24
25 Kann man da irgendwas dagegen in die /etc/conf.d/net reinschreiben?
26 Im "net.example" find ich allerdings nix dazu... ah, Moment, in dem
27 /proc... Verzeichnis gibts noch accept_ra, accept_ra_defrtr und
28 accept_ra_pinfo - "ra" hört sich doch arg nach "Router Advertisement"
29 an?! Mal kurz gegoogelt: http://madduck.net/docs/ipv6/ - Abschnitt
30 "Setting System Parameters". Das in die sysctl.conf gemacht, Reboot
31 und... in den /proc-Dateien steht tatsächlich überall 0 drin, aber
32 rc.log macht immer noch "Waiting", und die "MAC-IP" ist auch wieder
33 da. Grmpf.
34
35 > Grundsätzlich ist bei der Spezifikation von IPv6 schon sehr viel Wert
36 > auf die Autokonfiguration gelegt worden und die meisten
37 > Implementierungen kommen damit ganz gut klar. Daher ist es eigentlich
38 > unnötig kompliziert wenn man die Adressen selbst festlegt. Ein DHCP wie
39 > bei IPv4, dass man dem Server sagt wer welche Adresse bekommt ist bei
40 > IPv6 nicht üblich sondern jeder macht sich seine Adresse aus dem Prefix
41 > und der MAC-Adresse selbst. Das ist auch der Grund warum du ein /64
42 > bekommst: Dann hat die MAC-ADresse noch Platz. :)
43
44 Hmja. Wobei er aus der MAC-Adresse 00:50:56:83:00:46 die IPv6-Adresse
45 2001:780:125:1:250:56ff:fe83:46 baut - wo die 02, ff und fe herkommen,
46 weiß ich dann auch nicht...
47
48 Naja, egal. Im Prinzip stört diese zusätzliche Adresse ja auch nicht
49 (außer daß der Bootvorgang eine halbe Sekunde länger dauert beim
50 "Waiting"), aber nachdem das ein virtueller Server beim Provider
51 ist, kann ich nicht 100%ig sicher sein, daß die MAC-Adresse immer
52 gleich bleibt - und nachdem ich den Server auch für outgoing Mail
53 verwenden will und man da für die Whitelists eine gute Reputation
54 braucht, will/muß/sollte ich da schon immer dieselbe Quelladresse
55 für abgehende Verbindungen verwenden (die dann auch in die Config-
56 Files von Postfix, aber auch bind und natürlich Apache - einen
57 Webserver gibts da auch - eingetragen ist).
58
59 Aber immerhin bin ich jetzt schon einen Schritt weiter: Ich weiß
60 jetzt, wo's herkommt, aber immer noch nicht, wie ich's wegkriege :-)
61
62 Gruß Matthias.