einfacher dsl-router mit fallback

in einem soho-umfeld existieren zwei dsl-zugänge, jeweils mit einem kleinen router ausgestattet, die über das intranet erreichbar sind. im konkreten fall soll eine virtuelle linuxmaschine den “surf-traffic” des büros über den billigen adsl-zugang routen und nur im falle einer technischen störung auf den teuren sdsl-zugang switchen. auf diesem wege soll eine höhere ausfallsicherheit erreicht werden.

bei meiner suche nach einer lösung bin ich auf den blog von volodimir smotesko gestoßen, der einen simplen lösungsansatz anbot. ich habe das script an meinen anwendungsfall angepasst und biete es über diesen link zum download an.

das script kann manuell oder via cronjob ausgeführt werden:

# crontab -l
[...]
*/5 * * * * /_scripts/check_uplinks check >> /var/log/check_uplinks.log
59 23 * * * /_scripts/check_uplinks reset >> /var/log/check_uplinks.log

nun kann die linuxmaschine als zentraler gateway in den netzwerkeinstellungen aller bürocomputern konfiguriert werden – fällt ein internetzugang aus, wird wenige minuten später eigenständig auf die andere leitung geswitcht.

der scriptcode sollte halbwegs selbsterklärend sein. sollten trotzdem fragen auftauchen, nutzt einfach das kommentarfeld.

Keine verwandten Artikel

This entry was posted in blog: der maschinist and tagged , , , , , , , . Bookmark the permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">