Hallo, Ich habe 2 Gateways. Ich nutze die interfaces mit ifupdown. Der NIC soll nur eine IP, aber 2 Gateways haben, damit ich von beiden Gateways aus aus dem Internet per Telnet da drauf kann. Wie bestimme ich das primaere Gateway, ueber den der Rechner aus dem internen Netz soll und wo trage ich in der Datei das 2. sekundaere ein? Ich will das nicht beim Start per ip machen, sondern lieber mit der interfaces. LG DJKuhpisse
1 NIC 2 Gateways, 1 IP
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
|
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
❓
Welche NIC meinst du genau? Und was genau meinst du mit "Gateway"? Mit dieser Beschreibung jedenfalls, kann ich gar nichts anfangen. |
||
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
NIC ist der Network Interface Controller. Ist ein Realtek Fast Ethernet. Gateway ist die Route d.h. die IP des Routers, der ins Internet routet. Davon habe ich 2. Ich nutze /etc/network/interfaces zur Konfiguration der Schnittstellen. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Richtig. Aber es war nicht ganz klar, welche Netzwerkkarte du meinst. Ich nehme jetzt einfach mal an, dass du einen Server meinst.
Ok, aber wenn beide Gateways erreichbar sind, sollte der Zugriff doch funktionieren. Das ist offenbar nicht der Fall, ich verstehe aber das Problem noch nicht. |
||
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
Sind auch erreichbar. Ich habe aber die Erfahrung gemacht, dass das Gateway eingetragen sein muss wenn ueber dieses von aussen eine Verbindung aufgebaut werden soll. Eine reine Portweiterleitung hat nicht ausgereicht. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Dann ist es vermutlich ein Problem mit dem Routing für den Rückweg. Wird auf den Gateways ein NAT für Verbindungen von außen gemacht? |
||
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
Ja wird gemacht. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Dann kannst du die Pakete anhand der entsprechenden Gateway-IP zurückrouten. Dazu musst du die Pakete, die vom entsprechenden Gateway kommen markieren, und Antwortpakete auch wieder an dieses Gateway rausschicken:
|
||
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
Ok. Erstmal danke fuer die Info. Kann man das auch einfach mit 2 Gateways machen? Meine Idee war auch, dass ein GW offline sein kann und der Rechner dann immer noch ins Internet kann. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Wie meinst du das? Für das "erste" Gateway greifen einfach die Default-Werte von daher ist das schon so: Alles was dort reinkommt geht auch dort wieder raus. Für alle zusätzlichen Gateways müsstest du die von mir beschriebene Ausnahme definieren.
Das wird IMHO nicht ohne Skript funktionieren, da der Kernel die Verfügbarkeit des Gateways ja nicht kennt. Guck dir dazu auch das mal an. |
||
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
Danke. Ich werde ne 2. Netzwerkkarte einbauen. Das ist eh besser, die andere Lösung war nur provisorisch. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Das geht natürlich. Du könntest auch einfach zwei virtuelle Interfaces erstellen und dort zwei verschiedene IPs konfigurieren. Dann kannst du das als Kriterium für das Routing nehmen. Das Problem mit dem Fallback von Gateway 1 auf Gateway 2 bekommst du aber weder durch virtuelle noch durch physische Interfaces gelöst. Ich gehe mal davon aus, dass zwischen dem Server und dem Gateway noch irgendein Switch oder sowas steht, von daher ist der Link für den Kernel immer up. Du müsstest also händisch etwas bauen, was prüft, ob man über Gateway 1 ins Internet kommt, und wenn nicht, die Default-Route umbiegt. |
||
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 17657 Wohnort: in deinem Browser, hier auf dem Bildschirm |
Das war nur ne Idee. Über die 2. Karte kann man ja zugreifen und dann die Default-Route ändern. |
||
Anmeldungsdatum: Beiträge: 13938 |
Du kannst ja mal mit 2 default-Routen mit unterschiedlicher metric versuchen. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Das kann man konfigurieren, aber solange der Kernel Pakete zum Gateway bekommt, wird er nicht auf das Fallback-Gateway schwenken. In diesem Fall würde der Fallback nur greifen, wenn Gateway 1 komplett weg ist, also für den Server nicht mehr erreichbar. |