Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

12.11.2011, 23:11

DHCPV6 wie funktioniert das? Wo ist der Client?

Hallo Leute

Hab jetzt endlich ein natives IPV6 Netz. Baue jetzt gerade Service für Service um. Bei vielen Diensten ist V6 deaktiviert, so wie auch z.B. bei VDR. Aber egal. Da Problem das ich jetzt habe ist das ich nicht weis wie ich DNS und Landomäne mit übergeben soll. Ich habe das bis jetzt über die "/etc/conf.d/net" gelöst. Was ja auch sehr gut geht. Aber eben nicht automatisch. Irgendwie blöd das dies nicht gleich Radvd mitmacht. Ich kenn natürlich diese Seite aber mit dem DHCPv6 bin ich nicht zu fahren gekommen. Ehrlich gesagt weis ich nicht wo ich da jetzt angreifen soll. Onkel Google war mir da mit Gentoo nicht hilfreich.

Zum Testen hab ich mal ne aktuelle Ubuntu LiveCD gestartet. Hier wird DNS und Domäne von DHCPv6 richtig mitübergeben, also funktioniert der Server. Meine derzeitige Konfiguration der net ohne DHCPv6 sieht so aus.

Quellcode

1
2
3
4
5
6
7
8
9
dns_domain_br0="supertux.local"
dns_search_br0="supertux.local"
dns_servers_br0="XXX:XXX:XXXX:XXXX::1"
bridge_br0="eth1"
brctl_br0="stp on"
config_eth1="null"
rc_need_br0="net.eth1"
config_br0="null"
ifdown_eth1="NO"

Ich finde ja auch kein DHCPv6 Client Paket. Vermutlich ist es aber "net-misc/dhcp" mit -server und +client +ipv6. Hab das auch probiert, aber auch ohne Erfolg. Ich glaube das ich die Funktionsweise nicht ganz richtig verstehe. Wäre super wenn mir da wer weiterhelfen könnte.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (04.08.2013, 18:23)


2

14.11.2011, 10:07

Also mit IPv6 habe ich auch noch keine Erfahrungen ... (note to me: check IPv6) ... aber net-misc/dhcp hat wie du sagst das ipv6 USE und damit kriegst du auch

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
...
OPTIONS
       -4     Use the DHCPv4 protocol to obtain an IPv4 address and configura‐
              tion  parameters.   This  is  the default and cannot be
              combined with -6.

       -6     Use the DHCPv6 protocol to obtain whatever  IPv6 addresses  are
              available  along  with  configuration  parameters.
              It cannot be combined with -4.  The -S -T -P -N and -D arguments 
              provide more control over aspects of the DHCPv6 processing.  
              Note: it is not recommended to mix queries of different types together
              or  even to share the lease file between them.
...


Es sollte also damit gehen. Welche Meldung bekommst du, wenn du auf der Shell ein entsprechendes dhclient absetzt?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

14.11.2011, 15:43

Danke Dyle, so hatte ich es noch garnicht probiert. Ja, nachdem ich das Paket "iproute2" nachinstalliert hatte, funktioniert auch der Befehl

Quellcode

1
dhclient -6 eth0

Aber wie wird das in der "net" richtig eingetragen. Die Datei /usr/share/doc/openrc-0.8.3-r1/net.example.bz2 hab ich mir angesehen, steht leider nicht drinnen. Ich habs dann mit DHCPV6, dhcp, dhcpV6 und dhcpv6 probiert. Womöglich ist das auch die falsche Stelle. Natürlich könnte ich es in den Autostart eintragen, aber das wäre nicht schön, nicht ideal, und schon gar nicht richtig.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

4

14.11.2011, 17:05

Ich bin ständig mit NetworkManager unterwegs und überlaß dem die Net-Config ...

Aber nach http://www.gentoo.org/doc/en/handbook/ha…hap=3#doc_chap3 zu urteilen, würde ich mal sowas wie

Quellcode

1
2
3
modules="dhclient"
config_eth0="dhcp"
dhclient_eth0="-6"
bauen.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

14.11.2011, 22:00

Hallo Dyle,

vielen Dank für deine Antwort. Also nachdem ich iproute2 nachinstalliert hatte, funkt auch der DHCPclient (Manuell ausgeführt auf der CM). Problem dabei ist trotzdem noch, wie ich es auch anstelle und probiere immer eine zweite IPV6 Adresse vom DHCP zugewiesen bekomme wenn ich ihn über die "net" starte. Ich möchte ja aber nur NTP, DNS und Domain übergeben bekommen. Wenn ich das Interface mit "NULL" konfiguriere bekomme ich eben garnix ausser die IP. Ich hab mir dann mal den Networkmanager nachinstalliert, um zu gucken ob es funktioniert und was er in die "net" hinein schreibt. Also Fakt, es funktioniert genau so wie es soll, IP geht nach wie vor über Radvd und DNS und Domain über DHCPv6. Die Konfiguration sieht dann so aus:

Quellcode

1
2
3
4
5
6
enable_ipv6_eth0="true"
auto_eth0="true"
config_eth0=(
        "dhcp"
        "dhcp6"
)

Ich hab dann das ganze in eine Nicht-Networkmanager-Konfiguration versucht einzubauen, leider ohne Erfolg. Muss doch irgendwie gehen. Ähm... Server und Networkmanager? Vermutlich geht das auch, aber ich möchte es dann doch auf normalen Weg über die /etc/conf.d/net.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

6

14.11.2011, 22:29

NetworkManager-Konfiguration und Init-Skript-Konfiguration sind nicht mit einander kompatibel. Hast Du den Vorschlag von dyle versucht? Falls Du nicht alles haben willst, Dir stehen noch folgende Optionen zur Verfügung:

Quellcode

1
2
3
# GENERIC DHCP OPTIONS
# Set generic DHCP options like so
#dhcp_eth0="release nodns nontp nonis nogateway nosendhost"
Btw. gibt es in der "man dhclient" nicht evtl. einen Zauber-Parameter, der das macht was Du willst? Ich würde "-S", "-T" "-N" und/oder "-P" mal zusammen mit "-6" antesten.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

7

04.08.2013, 18:23

Hat sich auch erledigt mach das alles mit RADVD und Multicast/Anykast.
Gentoo Can Do!

Wiki auf: http://deepdoc.at