3.8 Netzwerk-Konfiguration (IPv4)

OPT_IPV4
Aktiviert die IPv4-Unterstützung.


Wichtig: Diese Einstellung muss zur Zeit den Wert 'yes' beinhalten! Ein reiner IPv6-Betrieb ist zur Zeit noch nicht möglich!

Standard-Einstellung: OPT_IPV4='yes'

IP_NET_N

Standardwert: IP_NET_N='1'

Anzahl der Netzwerke, die an das IPv4-Protokoll gebunden werden sollen. Im Normalfall also `1'. Falls es keine Netzwerke geben sollte oder sie über einen anderen Weg konfiguriert werden, und daher IP_NET_N auf 0 gesetzt wird, wird beim Bauen der Archive eine Warnung ausgegeben. Diese kann man durch setzen von IGNOREIPNETWARNING='yes' aussschalten.

IP_NET_x

Standardwert: IP_NET_1='192.168.6.1/24'

Die IPv4-Adresse und die Netzmaske in CIDR3.1-Schreibweise des x'ten Devices im fli4l-Router. Wird die IPv4-Adresse dynamisch durch einen DHCP-Klienten zugewiesen, kann hier auch 'dhcp' als Wert eingetragen werden.

Nachfolgende Tabelle zeigt CIDR und Punkt-Schreibweise (DOT Notation).

CIDR Netzmaske Anzahl IPs
/8 255.0.0.0 16777216
/16 255.255.0.0 65536
/23 255.255.254.0 512
/24 255.255.255.0 256
/25 255.255.255.128 128
/26 255.255.255.192 64
/27 255.255.255.224 32
/28 255.255.255.240 16
/29 255.255.255.248 8
/30 255.255.255.252 4
/31 255.255.255.254 2
/32 255.255.255.255 1

Anmerkung: Da jeweils eine IPv4 für die Netzwerk- und Broadcast-Adresse reserviert sind, errechnet sich die maximale Anzahl der Hosts im Netzwerk zu: Anzahl_Hosts = Anzahl_IPs - 2. Die kleinste mögliche Netzmaske wäre also /30, entspricht 4 IPs und somit 2 möglichen Hosts.

IP_NET_x_DEV

Standard-Einstellung: IP_NET_1_DEV='eth0'

Erforderlich: Device-Name der Netzwerkkarte.

Ab Version 2.1.8 ist die Angabe des verwendeten Device zwingend erforderlich! Die Namen der Devices beginnen in den meisten Fällen mit 'eth' gefolgt von einer Zahl. Die erste vom System erkannte Netzwerkkarte bekommt den Namen 'eth0', die zweite 'eth1' usw.

Beispiel:

        IP_NET_1_DEV='eth0'

fli4l beherrscht auch IP-Aliasing, also die Zuweisung von mehreren IPs auf eine Netzwerkkarte. Zusätzliche IPs definiert man einfach mit einem weiteren Netzwerk auf dem selben Device. Beim Überprüfen der Konfiguration informiert mkfli4l darüber, dass man ein solches Alias definiert -- diese Warnung kann man dann ignorieren.

Beispiel:

        IP_NET_1='192.168.6.1/24'
        IP_NET_1_DEV='eth0'
        IP_NET_2='192.168.7.1/24'
        IP_NET_2_DEV='eth0'

IP_NET_x_MAC

Standard-Einstellung: IP_NET_1_MAC=''

Optional: MAC-Adresse der Netzwerkkarte.

Hier kann die Hardwareadresse (MAC) der Netzwerkkarte angepasst werden. Dies ist zum Beispiel nützlich, wenn Sie einen DHCP-Provider nutzen wollen, der eine bestimmte MAC-Adresse erwartet. Wird IP_NET_x_MAC leer gelassen oder gar nicht angegeben, so wird die voreingestellte MAC-Adresse der Netzwerkkarte verwendet. Die allermeisten Nutzer werden diese Variable nicht benötigen.

Beispiel:

        IP_NET_1_MAC='01:81:42:C2:C3:10'

IP_NET_x_NAME

Standard-Einstellung: IP_NET_x_NAME=''

Optional: Der IPv4-Adresse der Netzwerkkarte einen Namen geben.

Bei umgekehrter Namensauflösung der IPv4-Adresse der Netzwerkkarte erscheint standardmässig ein Name der Form 'fli4l-ethx.<domain>'. In IP_NET_x_NAME kann man selbst einen anderen Namen angeben. Dieser Name wird dann bei umgekehrter Namensauflösung angezeigt. Bei einer öffentlichen IPv4-Adresse kann man so erreichen, dass immer der öffentliche Name aufgelöst wird.

Beispiel:

        IP_NET_2='80.126.238.229/32'
        IP_NET_2_NAME='ajv.xs4all.nl'

IP_NET_x_TYPE

IP_NET_x_COMMENT

Standard-Einstellung: IP_NET_x_COMMENT=''

Optional: Die Angabe dient dazu, einem Device einen 'aussagekräftigen' Namen zu geben. Dieser kann dann in Paketen wie z.B. rrdtool zur Identifikation des Netzwerks verwendet werden.



Footnotes

... CIDR3.1
Classless Inter-Domain Routing
© 2001-2022 Das fli4l-Team - August 29, 2022