Linux-Rechner als Router

Linux ist mehr als nur einfach ein Betriebssystem, denn bei Linux handelt es sich um ein sogenanntes Kernel, den Kern eines Betriebssystems. Wer DSL nutzen möchte, benötigt einen Router. Über den Vergleich der Anbieter kann man günstige DSL Provider finden. Der Linux-Rechner kann als Router verwendet werden. Dazu sind verschiedene Voraussetzungen zu erfüllen. Der Linux-Rechner muss über mehrere Schnittstellen verfügen, denn es müssen verschiedene Geräte angeschlossen werden. Mit dem Linux-Kernel müssen Pakete von einer Schnittstelle zur anderen weitergeleitet werden.

Ein Linux-Rechner, der als Router genutzt werden kann, verfügt über tatsächlich vorhandene oder über virtuelle Netzwerkkarten. Wurde eine Netzwerkverbindung eingerichtet, ist eine Schnittstelle im Linux-Kernel vorhanden. Die Schnittstelle kann verschiedene Namen tragen. Diese Namen lassen Rückschlüsse auf die Art des Netzwerkes zu, wie die Internetseite linux-praxis.de zeigt. Linux kann zwischen den verschiedensten Netzwerktechniken hin und her routen.

Zumeist ist der routerfähige Linux-Kernel deaktiviert. Er muss aktiviert werden. Ist er deaktiviert, erscheint die Meldung IP_FORWARD=no. Wird dieser Wert auf „yes“ gesetzt, wird der Kernel aktiviert. Das Routing wird mit dem Befehl echo 1 > /proc/sys/net/ipv4/ip_forward aktiviert.

Das lokale Netz muss mit reservierten Adressen an das Internet angebunden werden.

Wer einen Linux-Rechner als Router nutzt, benutzt zwei getrennte Netzwerke, nämlich das Heimnetzwerk und das Internet. Auf dem Internet-Router wird das Masquerading angewendet. Die privaten IP-Adressen des Heimnetzes werden durch IP-Adressen des Routers ersetzt. Das Masquerading ist eine Form der Adressenübersetzung. Der in das Internet eingewählte Router hat eine weltweit eindeutige IP-Adresse. Diese Adresse ersetzt die IP-Adresse des privaten Heimnetzes. Um die ein- und ausgehenden Verbindungen zu prüfen, ist eine Firewall erforderlich.

Für die Einrichtung des Routers muss die LAN-IP-Adresse des Routers als Gateway eingetragen werden. Ebenso kommt es auf die Eintragung des DNS-Servers des Providers an. Das uneingeschränkte Routing der Rechner im Internet sollte damit möglich sein. Werden alle Ports auf dem Router freigeschaltet, ist eine uneingeschränkte Internetverbindung möglich.

Bild: © Scanrail – Fotolia.com