3.8 Netzwerke

IP_NET_N

Standardwert: IP_NET_N='1'

Anzahl der Netzwerke, die an das IP-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 IP-Adresse und die Netzmaske in CIDR3.1-Schreibweise des x'ten Devices im fli4l-Router. Wird die IP-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 IP 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 IP-Adresse der Netzwerkkarte einen Namen geben.

Bei umgekehrter Namensauflösung der IP-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 IP-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-2020 Das fli4l-Team - February 2, 2020