2 DSL Leitungen auf 1 Netzwerk! Keine Bündelung :-)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
fte213
Beiträge: 70
Registriert: 11.01.2004 12:31:28
Wohnort: 74889 Sinsheim

2 DSL Leitungen auf 1 Netzwerk! Keine Bündelung :-)

Beitrag von fte213 » 26.04.2004 13:03:41

Ich möchte 2 DSL Anschlüsse an ein Netzwerk hängen.

Natürlich geht bündeln nicht! Möchte das ganze per Traffic Shaping machen, also z.B. http auf die eine und ftp auf die andere Leitung.

Hat jemand Vorschläge oder Erfahrungen?

Bisher hab ichs soweit, dass ich mich jeweils mit einem fli4l Router einwähle und mal und die 3 Netzwerke route.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 26.04.2004 15:40:43

Mit iptables kann man viele "Schweinereien" machen, ich zum Beispiel will, dass alle User eines Netzwerks unbedingt den Squid-Proxy nutzen sollen, da kann man sowas machen wie:

Code: Alles auswählen

iptables -A PREROUTING  -t nat -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.0.1:3128
Hier werden alle intern eingehenden Pakete, die einen Webserver (also Port 80) erreichen wollen, auf den lokalen squid umgeleitet. So könntest Du solche Anfragen auch auf den anderen DSL-Rechner umleiten...

Gruss, mistersixt.

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 26.04.2004 15:44:54

In einer der letzten c't s war das erläutert. Kann auch auch schon 3-4 Monate her sein.. Mußt mal schauen.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 26.04.2004 16:04:45

mistersixt hat geschrieben:Mit iptables kann man viele "Schweinereien" machen, ich zum Beispiel will, dass alle User eines Netzwerks unbedingt den Squid-Proxy nutzen sollen, da kann man sowas machen wie:

Code: Alles auswählen

iptables -A PREROUTING  -t nat -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.0.1:3128
Hier werden alle intern eingehenden Pakete, die einen Webserver (also Port 80) erreichen wollen, auf den lokalen squid umgeleitet. So könntest Du solche Anfragen auch auf den anderen DSL-Rechner umleiten...

Gruss, mistersixt.
Nur so aus neugier.
Warum machst du das?

gruss
manuel

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 26.04.2004 16:15:53

Weil die DSL-Bandbreite für die Anzahl der User etwas knapp bemessen ist, ich nicht jedem User für jeden Browser die Proxy-Einstellungen vorkauen will und erhoffe dadurch Bandbreiteneinsparung (ich nehme mal an, dass die User grössenteils immer wieder die gleichen Seiten aufrufen und squid da genau das Richtige ist ;) ).

Gruss, mistersixt.

fte213
Beiträge: 70
Registriert: 11.01.2004 12:31:28
Wohnort: 74889 Sinsheim

Beitrag von fte213 » 26.04.2004 16:26:55

Hm, hört sich zumindest zuversichtlich an! Da ich das Ganze schnell fertig haben muss :-( ob mans braucht oder nicht :-)

Was ist mit iproute2? Man findet wenig Infos drüber!

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 26.04.2004 16:34:04

War in der c't auch beschrieben. Müßte die Ausgabe 2/04 gewesen sein. Kann heut Abend (wenn ich es nicht vergesse) mal nachsehen.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

fte213
Beiträge: 70
Registriert: 11.01.2004 12:31:28
Wohnort: 74889 Sinsheim

Beitrag von fte213 » 26.04.2004 16:40:11

Ich glaube die Artikel hab ich sogar schon gelesen :-) Mal sehen, wie ich damit zurecht komme, bisher hat mir ein wenig die Umgebung gefehlt. Theoretisch hab ich nicht ganz durchgeblickt.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 26.04.2004 19:34:21

Mit iproute2 kann man solche Setups auch trunken (bündeln auf deutsch). Ist aber nicht ganz trivial. Anleitung steht im Advanced Routing HOWTO. URL weiss Google...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

fte213
Beiträge: 70
Registriert: 11.01.2004 12:31:28
Wohnort: 74889 Sinsheim

Beitrag von fte213 » 28.04.2004 15:38:50

naja, son traffic shaping wäre schon mal ein anfang und würd mir auch grad mal reichen!

wäre es auch möglich netzen und einzelnen ip`s den weg zuweisen, bzw. bestimmten ip`s prioritäten zu geben?

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 28.04.2004 16:55:19

Das geht auch, mit htb zum Beispiel, aber das ist nicht trivial und es können einige Stunden bei drauf gehen, bis es läuft, wie man sich das wünscht (ich spreche aus eigener Erfahrung ;) ). Aber such mal bei Google "htb linux iptables example" oder hier, wenn Du Dich damit befassen willst:

http://www.gubler.cjb.net/elwms/shaping.php

Gruss, mistersixt.

pugnacity
Beiträge: 187
Registriert: 13.04.2004 15:02:45
Wohnort: Berlin
Kontaktdaten:

Beitrag von pugnacity » 29.04.2004 09:12:22

guck dir mal http://www.m0n0.ch/wall an..... wenn ich die doku richtig verstanden habe macht das genau was du willst....

basiert aber nicht auf debian.... sondern freebsd

fte213
Beiträge: 70
Registriert: 11.01.2004 12:31:28
Wohnort: 74889 Sinsheim

Beitrag von fte213 » 01.05.2004 16:05:21

Nachdem das Problem aus:

http://www.debianforum.de/forum/viewtopic.php?t=23897

gelöst wurde, geht es weiter!


Hat schonmal jemand folgende Seite gesehen?

http://lartc.org/howto/lartc.rpdb.multiple-links.html

Was will uns der Mann damit sagen?

Ich verstehe nicht ganz was in T1 und T2 drin stehen soll.

fte213
Beiträge: 70
Registriert: 11.01.2004 12:31:28
Wohnort: 74889 Sinsheim

Die Lösung? Vielleicht!

Beitrag von fte213 » 03.05.2004 19:52:29

Erweiterung zu den obigen Links:

http://tinyurl.com/3elon

Erste Hürde für mich >

Der verwendete Linux-Kernel (hier: linux-2.4.9) muss mit der Advanced Router-Funktion "IP: equal cost multipath" kompiliert worden sein.

Ich habe > Linux server 2.4.18-bf2.4

Wie bekomme ich das hin?

Antworten