neurechnernetze
Goto Top

Linux Router ipv6

Hallo.

Ich benutze den Computer als einen Router. Fuer ein ipv6 Netzwerk. Mit Linux.

Kann ich das folgende tun:
ip route add 127.0.0.0/8 dev lo scope link

Oder: ip addr set IP-ADRESSE/CIDR broadcast BROADCAST dev eth1
Wie bei ipv4?

Und ich will Interfaces hinzufuegen:
ip addr add IP-ADRESSE/CIDR broadcast BROADCAST dev eth1

Aber mit ipv6 habe ich kein Broadcast.
Wie muss ich es ebi ipv6 machen?
Ein Beispiel waere toll.

Content-Key: 328549

Url: https://administrator.de/contentid/328549

Printed on: April 24, 2024 at 22:04 o'clock

Mitglied: 132272
Solution 132272 Feb 05, 2017 updated at 11:03:30 (UTC)
Goto Top
Aber mit ipv6 habe ich kein Broadcast.
Richtig, dort wird das per Multicast an die Adressen ff01::1, ff02::1 gemacht.
Wie muss ich es ebi ipv6 machen?
Wird leider nicht ganz klar was du hier überhaupt willst, aber hier wirst du für all das fündig:
https://wiki.hetzner.de/index.php/Zusaetzliche_IP-Adressen

ip route add 2001:db8:61:20e1::/64 dev tun0
ip address add 2001:db8:61:AA::1/64 dev eth0
Gruß
Member: LordGurke
Solution LordGurke Feb 05, 2017 at 12:23:10 (UTC)
Goto Top
Die Angabe von BROADCAST ist ohnehin deprecated - das ergibt sich ja sowieso automatisch aus der CIDR-Notation face-wink
Member: NeuRechnernetze
NeuRechnernetze Feb 05, 2017 at 21:48:00 (UTC)
Goto Top
Vielen Dank fuer die Antwort.
Wenn ich es richtig verstanden habe:

Beim Router muss ich nur das ipv6 forwarding freischalten. Dann kriege ich die Link Local Adressen umsonst.

interfaces ipv6 Adressen zuweissen:

Subnetz 1:
Router 1:
ip address add 2001:db8:61:AA::1/64 dev eth0

Router2:
ip address add 2001:db8:61:AA::2/64 dev eth0

etc.

Dann die Routen zuweisen.
Also dem Bereich in dem das Interface ist.
ip route add 2001:db8:61:20e1::/64 dev tun0
.. hier noch default...

Das wars?