IPv6/Router/Advertisement/Daemon: Unterschied zwischen den Versionen
Zeile 74: | Zeile 74: | ||
= TMP = | = TMP = | ||
* platform = [[Linux]] and [[BSD]] | * platform = [[Linux]] and [[BSD]] | ||
* language = English | * language = English | ||
Zeile 88: | Zeile 80: | ||
Der '''Router Advertisement Daemon''' ('''radvd''') ist ein [[Open-Source-Software|open-source]]-Softwareprodukt, das [[link-local address|link-local]]-Ankündigungen von [[IPv6]]-Routeradressen und IPv6-Routing-Präfixen unter Verwendung des [[Neighbor Discovery Protocol]] (NDP) gemäß {{IETF RFC|2461}} implementiert. | |||
===Daemon=== | ===Daemon=== | ||
Der Router Advertisement Daemon wird von Systemadministratoren bei der [[IPv6#Zustandslose Adressautokonfiguration (SLAAC)|Zustandslose Autokonfiguration]] ({{IETF RFC|4862}}) von Netzwerkhosts in [[Internetprotokoll]]-Netzwerken der Version 6 verwendet. | |||
Wenn IPv6-Hosts ihre [[Network Interface Controller]]s konfigurieren, führen sie [[Multicast]] [[Router Solicitation]]-Anfragen (RS) in das Netz, um verfügbare Router zu finden. Radvd beantwortet die Anfragen mit [[Router Advertisement]]-Nachrichten (RA). Darüber hinaus sendet radvd regelmäßig RA-Pakete an die angeschlossene Verbindung, um die Hosts im Netz zu aktualisieren. Die Router-Advertisement-Nachrichten enthalten das auf dem Link verwendete Routing-Präfix, die [[Maximum Transmission Unit]] (MTU) des Links und die Adresse des zuständigen [[Default-Router]]s. | |||
Radvd | Radvd unterstützt auch die in {{IETF RFC|6106}} veröffentlichten Optionen rekursiver DNS-Server (RDNSS) und DNS-Suchliste (DNSSL) für NDP. | ||
=== | ===Siehe auch=== | ||
* [[Dynamic Host Configuration Protocol]] (DHCP) | * [[Dynamic Host Configuration Protocol]] (DHCP) | ||
* [[Domain Name System]] (DNS) | * [[Domain Name System]] (DNS) | ||
* [[Neighbor Discovery Protocol]] | * [[Neighbor Discovery Protocol]] | ||
* [[Netsh]] | * [[Netsh]] unter Microsoft Windows deckt ähnliche Funktionen ab | ||
=== | ===Externe Links=== | ||
*[http://radvd.litech.org/ Radvd | *[http://radvd.litech.org/ Radvd-Webseite] | ||
*[https://github.com/radvd-project/radvd/ | *[https://github.com/radvd-project/radvd/ Quellcode] | ||
[[Kategorie:IPv6/Routing]] | [[Kategorie:IPv6/Routing]] | ||
{{DEFAULTSORT:radvd}} | {{DEFAULTSORT:radvd}} | ||
</noinclude> | </noinclude> |
Version vom 5. August 2023, 15:09 Uhr
topic - Kurzbeschreibung
Beschreibung
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
IPv6-Router verteilen ein IPv6/Prefix im lokalen Netzwerk mithilfe von Advertisements.
- Dazu eignet sich der Router Advertisement Daemon "radvd", der installiert und dann konfiguriert werden muss.
Installation
# apt install radvd
Konfiguration
/etc/radvd.conf
interface enp2s0 { AdvSendAdvert on; AdvLinkMTU 1280; MaxRtrAdvInterval 120; prefix 2020:fa19::/64 { }; AdvSourceLLAddress on; };
Option | Beschreibung |
---|---|
AdvSendAdvert | Gibt an,dass der Router regelmäßig Routerankündigungen sendet oder nicht und auf Routeranfragen reagiert. Default: off |
AdvLinkMTU | 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 | Gibt die maximale Dauer zwischen dem Senden von nicht angeforderten Multicast Advertisement-Nachrichten an |
prefix | Gibt Präfix-Informationen für eine Schnittstelle bekannt. Verwenden Sie die folgende Syntax: prefix Präfix/Länge Schnittstelle [Variablenwert] |
AdvSourceLLAddress | 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.
# systemctl enable radvd
Wenn der Daemon bereits läuft, ist ein Neustart des Daemons notwendig.
# systemctl start radvd
Anhang
Siehe auch
Dokumentation
Links
Projekt
Weblinks
TMP
Der Router Advertisement Daemon (radvd) ist ein open-source-Softwareprodukt, das link-local-Ankündigungen von IPv6-Routeradressen und IPv6-Routing-Präfixen unter Verwendung des Neighbor Discovery Protocol (NDP) gemäß Vorlage:IETF RFC implementiert.
Daemon
Der Router Advertisement Daemon wird von Systemadministratoren bei der Zustandslose Autokonfiguration (Vorlage:IETF RFC) von Netzwerkhosts in Internetprotokoll-Netzwerken der Version 6 verwendet.
Wenn IPv6-Hosts ihre Network Interface Controllers konfigurieren, führen sie Multicast Router Solicitation-Anfragen (RS) in das Netz, um verfügbare Router zu finden. Radvd beantwortet die Anfragen mit Router Advertisement-Nachrichten (RA). Darüber hinaus sendet radvd regelmäßig RA-Pakete an die angeschlossene Verbindung, um die Hosts im Netz zu aktualisieren. Die Router-Advertisement-Nachrichten enthalten das auf dem Link verwendete Routing-Präfix, die Maximum Transmission Unit (MTU) des Links und die Adresse des zuständigen Default-Routers.
Radvd unterstützt auch die in Vorlage:IETF RFC veröffentlichten Optionen rekursiver DNS-Server (RDNSS) und DNS-Suchliste (DNSSL) für NDP.
Siehe auch
- Dynamic Host Configuration Protocol (DHCP)
- Domain Name System (DNS)
- Neighbor Discovery Protocol
- Netsh unter Microsoft Windows deckt ähnliche Funktionen ab
Externe Links