Andy_m4
Well-Known Member
Problem:
Deine Internetverbindung die manchmal etwas wackelig ist und dann auch mal längere Zeit (Stunden) nicht da ist. Als "Backup" gibts dann eine Mobilfunkverbindung die aber bandbreitenmäßig nicht ganz so gut ist.
Wenn jetzt die Hauptinternet-Verbindung ausfällt, dann ändere ich halt einfach die Default-Route auf die Backup-Verbindung und damit tut es dann auch erst mal wieder.
Der Wunsch ist, das ein bisschen zu automatisieren. Also wenn die Haupt-Internetverbindung weg ist die default-route auf die Backup-Verbindung zu legen und sobald die Haupt-Internetverbindung wieder da ist, halt wieder dahin zurückzuswitchen.
Also quasi so ein bisschen das was Link Aggregation/Failover bietet, aber halt nicht auf Network-Interface-Ebene sondern quasi auf IP-Ebene.
Evtl. hätte jemand eine Idee dazu, wie man das angehen könnte. Meine spontane Idee war einfach ein Skript zu schreiben, was ein ping (z.B. nach 8.8.8.8) absetzt und wenn das fehlschlägt dann hat mit route die default route zu ändern.
Das Problem ist, wenn die Backup-Route aktiv ist kann ich ja mit einem ping nicht mehr so ohne Weiteres die Hauptinternetverbindung testen.
Das Problem könnte man damit lösen, das man für die "Prüf-IP" (also hier im Beispiel halt die 8.8.8.8) halt das Gateway der Hauptinternetverbindung fest einträgt.
Aber vielleicht hat jemand von euch noch eine andere/bessere Idee.
Mir ist bewusst, das die Art der Problemlösung (also einfach default-route ändern) etwas "hacky" ist, aber ich denke für den Anwendungsfall den ich hier hab reicht das völlig aus.
Deine Internetverbindung die manchmal etwas wackelig ist und dann auch mal längere Zeit (Stunden) nicht da ist. Als "Backup" gibts dann eine Mobilfunkverbindung die aber bandbreitenmäßig nicht ganz so gut ist.
Wenn jetzt die Hauptinternet-Verbindung ausfällt, dann ändere ich halt einfach die Default-Route auf die Backup-Verbindung und damit tut es dann auch erst mal wieder.
Der Wunsch ist, das ein bisschen zu automatisieren. Also wenn die Haupt-Internetverbindung weg ist die default-route auf die Backup-Verbindung zu legen und sobald die Haupt-Internetverbindung wieder da ist, halt wieder dahin zurückzuswitchen.
Also quasi so ein bisschen das was Link Aggregation/Failover bietet, aber halt nicht auf Network-Interface-Ebene sondern quasi auf IP-Ebene.
Evtl. hätte jemand eine Idee dazu, wie man das angehen könnte. Meine spontane Idee war einfach ein Skript zu schreiben, was ein ping (z.B. nach 8.8.8.8) absetzt und wenn das fehlschlägt dann hat mit route die default route zu ändern.
Das Problem ist, wenn die Backup-Route aktiv ist kann ich ja mit einem ping nicht mehr so ohne Weiteres die Hauptinternetverbindung testen.
Das Problem könnte man damit lösen, das man für die "Prüf-IP" (also hier im Beispiel halt die 8.8.8.8) halt das Gateway der Hauptinternetverbindung fest einträgt.
Aber vielleicht hat jemand von euch noch eine andere/bessere Idee.
Mir ist bewusst, das die Art der Problemlösung (also einfach default-route ändern) etwas "hacky" ist, aber ich denke für den Anwendungsfall den ich hier hab reicht das völlig aus.