Subsections

3.10 Netzwerkpräfix-Konfiguration

OPT_NET_PREFIX
Aktiviert die Unterstützung für selbstdefinierte Netzwerkpräfixe.

Ein Netzwerkpräfix ist technisch nichts anderes als die Adresse eines Netzwerks, allerdings steht es i. d. R. für ein Netz, das weiter unterteilt werden soll. Sinnvoll ist dies vor allem dann, wenn ein fli4l-Router ein Netzwerk nicht alleine verwaltet, sondern Teilnetze daraus anderen Routern zur Verwaltung überlässt. Durch die Definition und somit die Benennung des insgesamt zur Verfügung und Verteilung stehenden Netzes ist es möglich, die Netzwerk-Adresse an mehreren Stellen zu verwenden, ohne den gemeinsamen Präfix immer wieder hinschreiben zu müssen.

Konkrete Beispiele, wie man ein Netzwerkpräfix definiert, sind weiter unten bei den verschiedenen Typen von Netzwerkpräfixen zu finden.

Standard-Einstellung: OPT_NET_PREFIX='yes'

NET_PREFIX_x

Über dieses Array werden die verschiedenen Netzwerkpräfixe definiert. Die einzelnen Komponenten werden im Anschluss erklärt.

NET_PREFIX_x_NAME
Name des Netzwerkpräfixes.

Diese Variable enthält den Namen des Präfixes. Dieser Name kann dann in Adressangaben verwendet werden, um das Präfix zu benutzen. Dabei wird der Name analog zu Circuit-Namen verwendet, d. h. er muss in geschweiften Klammern geschrieben werden.

NET_PREFIX_x_TYPE
Typ des Netzwerkpräfixes.

Diese Variable enthält den Typ des Präfixes. Die unterstützten Typen werden in Tab. 3.3 erläutert.

Table 3.3: Typen von Netzwerkpräfixen
Typ Bedeutung
   
static Das Netzwerkpräfix wird direkt als feste Adresse angegeben.
generated-ula Das Netzwerkpräfix ist eine vom fli4l generierte ULA3.4 gemäß RFC 4193.3.5 Wenn der fli4l Zugriff auf persistenten Speicher hat, dann wird das Präfix nur einmal generiert, so dass es auch über Neustarts des Routers hinweg stabil bleibt.
 

3.10.1 Netzwerkpräfixe vom Typ ``stable''

Für Netzwerkpräfixe vom Typ ``stable'' gibt es die folgenden Einstellungen:

NET_PREFIX_x_STATIC_IPV4 NET_PREFIX_x_STATIC_IPV6
Adresse(n) des Netzwerkpräfixes.

Mit Hilfe dieser Einstellung kann die IPv4- und/oder die IPv6-Adresse des Netzwerkpräfixes angegeben werden.

Beispiel:

    NET {
      PREFIX {
        [] {
          NAME='site'
          TYPE='static'
          STATIC {
            IPV4='10.1.0.0/16'
            IPV6='fdce:1c35:301f::/48'
          }
        }
      }
    }

3.10.2 Netzwerkpräfixe vom Typ ``generated-ula''

Für Netzwerkpräfixe vom Typ ``generated-ula'' gibt es die folgenden Einstellungen:

NET_PREFIX_x_ULA_DEV
Ethernet-Schnittstelle.

Mit Hilfe dieser Einstellung wird die Ethernet-Schnittstelle angegeben, deren MAC-Adresse für die Generierung der ULA herangezogen wird.

Beispiel:

    NET {
      PREFIX {
        [] {
          NAME='site'
          TYPE='generated-ula'
          ULA {
            DEV='eth0'
          }
        }
      }
    }



Footnotes

... ULA3.4
``Unique Local Address''
... 4193.3.5
https://tools.ietf.org/html/rfc4193
© 2001-2022 Das fli4l-Team - September 5, 2022