Router Advertisement Daemon: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 74: Zeile 74:


= TMP =
= TMP =
* name = radvd
* developer = Reuben Hawkins, Robin Johnson
* released = {{Start date and age|1996}}
* latest release version = 2.19
* latest release date = {{Start date and age|2020|9|23}}
* latest preview version = 2.18-rc1
* latest preview date = {{Start date and age|2019|2|16}}
* programming language = [[C (programming language)|C]]
* platform = [[Linux]] and [[BSD]]
* platform = [[Linux]] and [[BSD]]
* language = English
* language = English
Zeile 88: Zeile 80:




The '''Router Advertisement Daemon''' ('''radvd''') is an [[Open-source software|open-source]] software product that implements [[link-local address|link-local]] advertisements of [[IPv6]] router addresses and IPv6 routing prefixes using the [[Neighbor Discovery Protocol]] (NDP) as specified in {{IETF RFC|2461}}.
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===
The Router Advertisement Daemon is used by system administrators in [[IPv6#Stateless address autoconfiguration (SLAAC)|stateless autoconfiguration]]({{IETF RFC|4862}}.) methods of network hosts on [[Internet Protocol]] version 6 networks.
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.


When IPv6 hosts configure their [[network interface controller]]s, they [[multicast]] [[router solicitation]] (RS) requests onto the network to discover available routers. Radvd answers requests with [[router advertisement]] (RA) messages. In addition, radvd periodically multicasts RA packets to the attached link to update network hosts. The router advertisement messages contain the routing prefix used on the link, the link [[maximum transmission unit]] (MTU), and the address of the responsible [[default router]].
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 also supports the recursive DNS server (RDNSS) and DNS search list (DNSSL) options for NDP published in {{IETF RFC|6106}}.
Radvd unterstützt auch die in {{IETF RFC|6106}} veröffentlichten Optionen rekursiver DNS-Server (RDNSS) und DNS-Suchliste (DNSSL) für NDP.


===See also===
===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]] on Microsoft Windows covers similar functionality
* [[Netsh]] unter Microsoft Windows deckt ähnliche Funktionen ab


===External links===
===Externe Links===
*[http://radvd.litech.org/ Radvd web site]
*[http://radvd.litech.org/ Radvd-Webseite]
*[https://github.com/radvd-project/radvd/ Source code]
*[https://github.com/radvd-project/radvd/ Quellcode]


[[Kategorie:IPv6/Routing]]
[[Kategorie:IPv6/Routing]]
{{DEFAULTSORT:radvd}}
{{DEFAULTSORT:radvd}}
</noinclude>
</noinclude>

Version vom 5. August 2023, 16: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

Externe Links