Router Advertisement Daemon: Unterschied zwischen den Versionen
(Änderungen von Dirkwagner (Diskussion) wurden auf die letzte Version von DanielZorin zurückgesetzt) Markierung: Zurücksetzung |
|||
(103 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== | == IPv6-Routing == | ||
=== IPv6-Forwarding aktivieren === | |||
'''/etc/sysctl.conf''' | |||
net.ipv6.conf.all.forwarding=1 | net.ipv6.conf.all.forwarding=1 | ||
'''Einstellung übernehmen''' | |||
# sysctl -p | |||
''' | |||
# | |||
=== Subnetz zuweisen === | |||
'''/etc/network/interfaces''' | |||
# IPv6 | # IPv6 | ||
iface enp2s0 inet6 static | iface enp2s0 inet6 static | ||
address | address 2020:fa19::1 | ||
netmask 64 | netmask 64 | ||
'''Einstellungen übernehmen''' | |||
# systemctl restart networking | |||
# systemctl restart | |||
'''Einstellungen prüfen''' | |||
# ip a | |||
== | == Router Advertisement == | ||
* Ein IPv6-Router verteilt sein Präfix im lokalen Netzwerk mit Hilfe von Advertisements. | |||
* Dazu eignet sich der Router Advertisement Daemon "radvd", der installiert und dann konfiguriert werden muss. | |||
=== Installation === | |||
# apt install radvd | # apt install radvd | ||
=== Konfiguration === | |||
'''/etc/radvd.conf''' | |||
interface enp2s0 { | interface enp2s0 { | ||
AdvSendAdvert on; | AdvSendAdvert on; | ||
AdvLinkMTU 1280; | AdvLinkMTU 1280; | ||
MaxRtrAdvInterval 120; | MaxRtrAdvInterval 120; | ||
prefix | prefix 2020:fa19::/64 { }; | ||
AdvSourceLLAddress on; | AdvSourceLLAddress on; | ||
}; | }; | ||
'''AdvSendAdvert on''' | |||
* Gibt an,dass der Router regelmäßig Routerankündigungen sendet oder nicht und auf Routeranfragen reagiert. Default: off | |||
'''AdvLinkMTU 1280''' | |||
* Gibt den Wert für eine Maximum Transmission Unit (MTU) an, die vom Router gesendet wird. Null kennzeichnet, dass der Router keine MTU-Optionen angibt. | |||
'''MaxRtrAdvInterval 120;''' | |||
* Gibt die maximale Dauer zwischen dem Senden von nicht angeforderten Multicast Advertisement-Nachrichten an | |||
'''prefix 2001:db8::/64 { }''' | |||
* Gibt Präfix-Informationen für eine Schnittstelle bekannt. Verwenden Sie die folgende Syntax: prefix Präfix/Länge Schnittstelle [Variablenwert] | |||
'''AdvSourceLLAddress on''' | |||
* Wenn festgelegt, ist die MAC-Adresse der ausgehenden Schnittstelle in der RA enthalten | |||
=== radvd starten === | |||
Nach den Änderungen an der Konfigurationsdatei muss man den Daemon manuell starten. | Nach den Änderungen an der Konfigurationsdatei muss man den Daemon manuell starten. | ||
# systemctl | # systemctl enable radvd | ||
Wenn der Daemon bereits läuft, ist ein Neustart des Daemons notwendig. | Wenn der Daemon bereits läuft, ist ein Neustart des Daemons notwendig. | ||
# systemctl | # systemctl start radvd | ||
[[Category:Netzwerke:IPv6 ]] | [[Category:Netzwerke:IPv6]] | ||
[[Category:Linux ]] | [[Category:Netzwerke:Router]] | ||
[[ | [[Category:Linux:Netzwerke]] | ||
[[Kategorie:Netzwerke:OSI:Layer_3]] |
Aktuelle Version vom 23. Juni 2024, 03:37 Uhr
IPv6-Routing[Bearbeiten | Quelltext bearbeiten]
IPv6-Forwarding aktivieren[Bearbeiten | Quelltext bearbeiten]
/etc/sysctl.conf
net.ipv6.conf.all.forwarding=1
Einstellung übernehmen
# sysctl -p
Subnetz zuweisen[Bearbeiten | Quelltext bearbeiten]
/etc/network/interfaces
# IPv6 iface enp2s0 inet6 static address 2020:fa19::1 netmask 64
Einstellungen übernehmen
# systemctl restart networking
Einstellungen prüfen
# ip a
Router Advertisement[Bearbeiten | Quelltext bearbeiten]
- Ein IPv6-Router verteilt sein Präfix im lokalen Netzwerk mit Hilfe von Advertisements.
- Dazu eignet sich der Router Advertisement Daemon "radvd", der installiert und dann konfiguriert werden muss.
Installation[Bearbeiten | Quelltext bearbeiten]
# apt install radvd
Konfiguration[Bearbeiten | Quelltext bearbeiten]
/etc/radvd.conf
interface enp2s0 { AdvSendAdvert on; AdvLinkMTU 1280; MaxRtrAdvInterval 120; prefix 2020:fa19::/64 { }; AdvSourceLLAddress on; };
AdvSendAdvert on
- Gibt an,dass der Router regelmäßig Routerankündigungen sendet oder nicht und auf Routeranfragen reagiert. Default: off
AdvLinkMTU 1280
- Gibt den Wert für eine Maximum Transmission Unit (MTU) an, die vom Router gesendet wird. Null kennzeichnet, dass der Router keine MTU-Optionen angibt.
MaxRtrAdvInterval 120;
- Gibt die maximale Dauer zwischen dem Senden von nicht angeforderten Multicast Advertisement-Nachrichten an
prefix 2001:db8::/64 { }
- Gibt Präfix-Informationen für eine Schnittstelle bekannt. Verwenden Sie die folgende Syntax: prefix Präfix/Länge Schnittstelle [Variablenwert]
AdvSourceLLAddress on
- Wenn festgelegt, ist die MAC-Adresse der ausgehenden Schnittstelle in der RA enthalten
radvd starten[Bearbeiten | Quelltext bearbeiten]
Nach den Änderungen an der Konfigurationsdatei muss man den Daemon manuell starten.
# systemctl enable radvd
Wenn der Daemon bereits läuft, ist ein Neustart des Daemons notwendig.
# systemctl start radvd