IPv6/Router/Advertisement/Daemon: Unterschied zwischen den Versionen
Zeile 22: | Zeile 22: | ||
== Router Advertisement == | == Router Advertisement == | ||
Ein IPv6-Router verteilt sein Präfix im lokalen Netzwerk mit Hilfe von Advertisements. | * 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 === | === Installation === | ||
# apt install radvd | # apt install radvd | ||
=== Konfiguration === | === Konfiguration === | ||
# vi /etc/radvd.conf | # vi /etc/radvd.conf | ||
In die noch leere Datei trägt man folgende Minimal-Konfiguration ein: | In die noch leere Datei trägt man folgende Minimal-Konfiguration ein: | ||
interface enp2s0 { | interface enp2s0 { | ||
AdvSendAdvert on; | AdvSendAdvert on; | ||
Zeile 40: | Zeile 39: | ||
AdvSourceLLAddress on; | AdvSourceLLAddress on; | ||
}; | }; | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| AdvSendAdvert on; || | | AdvSendAdvert on; || Gibt an,dass der Router regelmäßig Routerankündigungen sendet oder nicht und auf Routeranfragen reagiert. Default: off | ||
Default: off | |||
|- | |- | ||
| AdvLinkMTU 1280 || | | 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. | ||
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; || | | MaxRtrAdvInterval 120; || Gibt die maximale Dauer zwischen dem Senden von nicht angeforderten Multicast Advertisement-Nachrichten an. | ||
Gibt die maximale Dauer zwischen dem Senden von nicht angeforderten Multicast Advertisement-Nachrichten an. | |||
|- | |- | ||
| prefix 2001:db8::/64 { }; || | | prefix 2001:db8::/64 { }; || Gibt Präfix-Informationen für eine Schnittstelle bekannt. Verwenden Sie die folgende Syntax: | ||
Gibt Präfix-Informationen für eine Schnittstelle bekannt. Verwenden Sie die folgende Syntax: | prefix Präfix/Länge Schnittstelle [Variablenwert] | ||
prefix Präfix/Länge Schnittstelle [Variablenwert] | |||
|- | |- | ||
| AdvSourceLLAddress on; || | | AdvSourceLLAddress on; || Wenn festgelegt, ist die MAC-Adresse der ausgehenden Schnittstelle in der RA enthalten. | ||
Wenn festgelegt, ist die MAC-Adresse der ausgehenden Schnittstelle in der RA enthalten. | |||
|} | |} | ||
=== Router Konfigurieren === | === Router Konfigurieren === | ||
Nach den Änderungen an der Konfigurationsdatei muss man den Daemon manuell starten. | Nach den Änderungen an der Konfigurationsdatei muss man den Daemon manuell starten. | ||
Zeile 74: | Zeile 64: | ||
[[Category:Netzwerke:IPv6]] | [[Category:Netzwerke:IPv6]] | ||
[[Category:Netzwerke:Router]] | [[Category:Netzwerke:Router]] | ||
[[Category:Linux]] | [[Category:Linux:Netzwerke]] |
Version vom 3. Februar 2022, 12:26 Uhr
IPv6-Routing
IPv6-Forwarding aktivieren
/etc/sysctl.conf
net.ipv6.conf.all.forwarding=1
Einstellung übernehmen
# sysctl -p
Subnetz zuweisen
/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
- 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
Konfiguration
# vi /etc/radvd.conf
In die noch leere Datei trägt man folgende Minimal-Konfiguration ein:
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. |
Router Konfigurieren
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