Forum: PC Hard- und Software Netwerk über mehrere Leitungen mit Internet verbinden


von marc (Gast)


Lesenswert?

Hallo zusammen

Für eine Segelyacht auf dem Mittelmeer soll das interne 
Computer-Netzwerk ans Internet gekoppelt werden, dass halt jeder in 
seiner Kabine surfen kann.
An Land steht meistens eine WLan zur Verfügung. Ist dies nicht der Fall, 
soll eine Verbindung über 3G erstellt werden. Und wenn die Yacht auf dem 
offenen Meer ist, steht eine Verbindung per Satellit zur Verfügung.
Die einzelnen Systeme funktionieren bereits einwandfrei. Es wird aber 
jeweils das entsprechende Gerät angemacht und ans Netz geschlossen.

Dies ist auf jeden Fall nicht eine optimale Lösung. Wie kann man soetwas 
automatisieren.
Das schönste wäre, wenn wenn man über einen "server" die gewünschte 
Verbindung wählen kann.

Wie soll ich soll ich soetwas angehen, was brauche ich dazu?
Wenn ich doch alle Geräte fix in ein Netz hänge, hab ich doch das 
Problemm dass ich an den einzelnen Rechnern jeweils fix einen 
Standart-Gateway angeben muss, dieser aber nicht immer der gleiche ist?

Habt ihr mir dazu ein paar Tipps?

Vielen Dank

von Peter (Gast)


Lesenswert?

bei den wenig info  kann man nur raten.

Am besten macht du ein kleine Linux router als Standardgateway, an 
diesem sind dann deine 3 Verbindungen angeschlossen. Der Linux rechner 
entscheidet dann welceh verbindung er nutzt.

Es muss kein PC sein, ein router wie der WRT54GL reicht dafür aus. Er 
hat auch merere Lan Schnittsteleln dort kannst du deine verschienden 
Zugangspunkte anschließen.

von marc (Gast)


Lesenswert?

ja genau, wird wohl in die Richtung gehen...

WLAN und 3G sind jeweils einzelne Geräte, welche über ein 
Web-Konfigurationsseite eingerichtet werden können. Also einmal 
eingerichtet, funktionieren diese.
Für die Satellitenverbindun ist ein Dial-Up notwendig. Diese darf auch 
wirklich nur dann hergestellt werden, wenn es notwendig ist. Dies wegen 
den hohen Verbindungskosten.

Ich denke ein Serverrechner wird wohl das einfachste und bequemste sein.
Ich stell mir das so vor, dass man dann an diesem Server jeweils die 
aktuelle Verbindung auswählen kann und es wird dann entsprechend 
geroutet.

Ist dies mit Linux einfach möglich? (ganz wenig Grundkenntnisse sind 
vorhanden) Oder kann dies mit Windows leicht realisiert werden?

von Michael (Gast)


Lesenswert?

Mit Linux hast Du die Möglichkeit, sowas in (SHell-)Skripte zu 
verpacken. Unter Windows wüsste ich nichtmal ansatzweise wie sowas 
elegant gelöst werden soll.

Also nimm Dir ein Linux und schau Dir die dort schon vorhandenen Skripte 
an, die Dial-Up machen. Die sind auch so, dass sie:
1. Eine Verbindung nur bei Bedarf aufbauen und
2. die Verbindung nach einer gewissen Zeit trennen wenn kein Verkehr 
mehr geht

Beides wichtige Punkte für Deine SAT-Verbindung.

Jetzt machst es so: Zuerst prüfst Du, ob eine WLAN vorhanden ist und 
verbindest Dich ggf. darauf -> Default-Route auf WLAN.
Wenn kein WLAN dann 3G probieren -> Default-Route auf 3G.
Wenn kein WLAN UND kein 3G dann SAT -> Default-Route auf SAT.

Die Default-Route für alle angeschlossenen Systeme ist dann diese 
Linux-Box.

Klingt nach ner spannenden aber durchaus gut machbaren Aufgabe - viel 
Spass dabei!!

von marc (Gast)


Lesenswert?

Vielen dank für die kompetenten und sehr schnellen Antworten.

Ich werde mich nun mal ein wenig über Routing per Linux informieren, da 
gibts ja anscheinend x Seiten zu...

Noch schöne Feiertage und Grüsse
marc

von BrainHunter (Gast)


Lesenswert?

da könnte ich www.fli4l.de empfehlen. damit sollte sowas möglich sein. 
evtl etwas bastelarbeit nötig.

von Peter (Gast)


Lesenswert?

aber das mit dem DialUP wird nicht so einfach. Das Anwählen ist kein 
Problem aber das erkennen ob die Leitung benötigt wird, wird schwer. Es 
gibt heute viel zu viele Programm die beim Start nach updates suchen und 
dabei würde jedesmal die Verbinung aufgebaut werden. Wenn du nicht 
wirklich die Kontrolle über die angeschlossenene Rechner hast musst du 
wohl davon ausgehen das die Verbindung alles paar Minuten augebaut wird.

von Gerry E. (micky01)


Lesenswert?

Peter, wo siehst Du denn das Problem?
Doch nicht etwa bei den Kosten?

Gruß G.

von Peter (Gast)


Lesenswert?

> Peter, wo siehst Du denn das Problem?
> Doch nicht etwa bei den Kosten?
doch, denn

> Für die Satellitenverbindun ist ein Dial-Up notwendig. Diese darf auch
> wirklich nur dann hergestellt werden, wenn es notwendig ist. Dies wegen
> den hohen Verbindungskosten.

von Gerry E. (micky01)


Lesenswert?

Ah, danke, hatte ich überlesen.

von marc (Gast)


Lesenswert?

danke für die Info.

Komplett automatisch werd ich es wohl kaum machen können, das stimmt. 
Die Kosten für die Kommunikation per Satellit sind extrem.

Ich sehe im Moment zwei Ansätze:
- per SOftware Sattellit aktivieren (sagen wir mal eine gewisse Zeit 
lang, danach wird wieder getrennt)
- oder Hardware: Satellitenanlage nur anmachen, wenn auch wirklich 
benötigt.

Sollte doch beides möglich sein? Oder seht ihr da Probleme?

von nichtgast (Gast)


Lesenswert?

Das mit dem erkennen wann wirklich benötigt ist nicht so einfach, ich 
würde die Satellitenverbindung nur bei Bdarf manuell freischalten und 
eventuell auch eine Firewall einrichten, die irgendwelche automatischen 
Updateversuche oder so blockiert und nur die benötigten Dienste 
durchlässt

von Sd F. (sd-fritze)


Lesenswert?

Hi,

wie wärs mit nem halbtransparentem Proxy, der bei bestehender
SAT-Verbindung nur Browser ans Netz lässt?

Gruß,
Sd-Fritze

von Peter (Gast)


Lesenswert?

> eventuell auch eine Firewall einrichten, die irgendwelche automatischen
> Updateversuche oder so blockiert und nur die benötigten Dienste
> durchlässt
soetwas lässt sich leider nicht erkenen, weil heute so ziemlich jedes 
Programm seine Updates per HTTP holt. Man kann also nicht unterscheiden 
ob der Anwender gerade etwas laden möchte oder ob ein Programm sein 
update sucht.

von Flocki (Gast)


Lesenswert?

Normale Heimelekronik ist zwar gang und gebe auf Schiffen, aber wo dein 
Server genau hin soll weiß ich ja nicht. Die Verwendung eines 
Standardrouters könnte wegen Temperatur und Luft-/Feuchtigkeit am 
Einbauort scheitern. Für solche Fälle gibt's evtl 
Spezialversionen/-gehäuse, oder aber Rechner für den Fahrzeugeinsatz.

von Sven P. (Gast)


Lesenswert?

Naja, an sich täte es ja schon so ein Embedded-Linux-Chip auf einer 
Platine. Alle Modems an einen Switch und mit ein paar GPIO-Pins des 
Embedded-Boards die Modems ein- und ausschalten.
Für ein bisschen Routing reicht das allemal.

von bartsch (Gast)


Lesenswert?

Linux Advanced Routing & Traffic Control ... http://lartc.org/

Da findet man alles was man braucht.

von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Mit ein par Zeilen einer Programmiersprache und vier (SolidState-) 
Relais sollte sich das Problem zuverlässig lösen lassen.

- WLAN an, Ping-Versuch
- wenn kein Ping, dann WLAN aus, GSM an, Ping-Versuch
- wenn kein Ping, dann GSM aus, Sat an, Ping-Versuch
- wenn kein Ping, dann SAT aus, Alarm-Licht an :-))

Hinter diese Mimik kann man einen Router schalten, der Benutzerkonten 
verwaltet (Load Balance und Volume per User). Sowas gibts für 
Restaurants etc. fertig oder als kostenlose Linux-Lösung ...

Wo ist das Problem?

von Peter (Gast)


Lesenswert?

@Frank Esselbach
> Wo ist das Problem?

das du schon den ersten Denkfehler hast, wie bekomt du raus das WLAN 
wieder verfügbar ist wenn du auf GSM umgeschaltet hast.

Warum sollt man die Geräte abschalten (ausser um strom zu sparen) man 
braucht blos von einem zentralen Router die Default-Route anzupassen und 
schon gehen alle Packet darüber.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.