View previous topic :: View next topic |
Author |
Message |
DSLSHARE n00b
Joined: 02 Nov 2012 Posts: 2
|
Posted: Fri Nov 02, 2012 11:18 am Post subject: Internet teilen |
|
|
Hallo Zusammen,
ich bin über die Googlesuche auf Gentoo gestoßen.
Ich möchte folgendes mit möglichst wenig Zeitaufwand umsetzten.
PC1 mit zwei Netzwerkarten.
Karte A geht ins Internet
Karte B geht an PC2
Es soll die vorhandene 30 MBit down 2,5 Mbit up Downloadrate über PC1 für PC2 auf max 1Mbit down und 0,2 Mbit up gedrosselt werden.
Hintergrund ist folgend.
Ich teile mein Internet mit meinen Mieter (Student).
Er versichert mir das er kein Filesharing betreibt, aber sicher bin ich mir nicht. Da sich Filesharing ohnehin nur schwer blockieren lässt, will ich fürs erste mal die Wartezeit verlängern und so das Filesharing uninterresant machen.
30 Mbit sind einfach zu verlockend.
Istzustand.
Ich habe einen kleinen AMD Athlon PC mit Debian 64 Bit Server 60GB SSD und 300 GB SATA den ich als Webserver bislang genutzt habe.
Außerdem hab ich mir eine D-Link PCIe Netzwerkkarte gekauft.
Der Plan.
SSD Raus, PCIe Netzwerkkarte rein, Ein neues Linux auf die 300 GB installieren und Traffikbremse aktivieren, fertig. Mehr erstmal nicht. |
|
Back to top |
|
|
bell Guru
Joined: 27 Nov 2007 Posts: 511
|
Posted: Fri Nov 02, 2012 11:49 am Post subject: |
|
|
Wenn es schnell gehen soll, würde ich was fertiges nehmen. Auf Distrowatch sind einige Distributionen der Kategorie "Firewall" gelistet. IPfire könnte glaube ich alle Deine Anforderungen abdecken und noch mehr. Über Layer-7 Konfiguration kannst Du Filesharing ziemlich sicher verbieten, unabhängig von den benutzten Ports.
Oder Du installierst einfach einen Proxy und erlaubst dem PC2 nur Verbindungen über den Proxy. Damit wären schonmal nur HTTP/FTP Verbindungen möglich. |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2267 Location: My own world! I and Gentoo!
|
Posted: Fri Nov 02, 2012 2:36 pm Post subject: |
|
|
Managed Switches haben meist auch eine Art Trafficbegrenzung eingebaut...
DAs Problem daran ist das Netzwerk-verkehr und Internet-Verkehr beides gebremst wird... (nur wichtig wenn Mieter eine kleine "Daten-Partition" mietet ^^) _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
DSLSHARE n00b
Joined: 02 Nov 2012 Posts: 2
|
|
Back to top |
|
|
Randy Andy Veteran
Joined: 19 Jun 2007 Posts: 1148 Location: /dev/koelsch
|
Posted: Fri Nov 02, 2012 6:20 pm Post subject: |
|
|
DSLSHARE,
selbstverständlich ist es mit QoS möglich die Bandbreite zu regeln, so was hab ich schon/zuletzt 2003 mit einem ausrangierten PC und FLi4Lan gemacht.
http://www.fli4l.de/
Wird aber sicher auch mit anderen Lösungen funktionieren.
Die Ack Pakete ausbremsen zu wollen ist aber nicht die feine englische Art, gerade diese sollten eigentlich bevorzugt behandelt werden, damit die Ping und somit die Antwortzeiten gering bleiben, und sich die Verbindung trotz geringer Bandbreite nicht wie zugeschnürt anfühlt.
Die Grundlagen habe ich mir seinerzeit im c't Artikel aus Heft 24/2002, Seite 224 mit dem Titel Verkehrspolizei angeeignet:
http://www.heise.de/ct/ftp/02/24/224/ aber Heute wollen die sicher Kohle was dafür sehen, aber vielleicht hast du ja noch eine alte c't Archiv-CD.
Dann hat's noch etwas Zeit gekostet bis mein komplexes Regelwerk wie gewünscht funktioniert hat, und schon konnte ich den Telekom-Router, der trotz 3er Firmware Updates immer wieder Pufferüberläufe bekam bis die Verbindung resettet werden musste, in die Tonne treten.
Der Fli4Lan Router tat ca. 4 Jahre treu Dienste und fristet Heute sein Dasein im dunklen Keller.
Also, viel Erfolg dann von meiner Seite beim Bandbreiten-Management mit Qos, aus dem ich, aktuelle Kenntnisse betreffend mangels Bedarf, seit Jahren raus bin.
Gruß, Andy. _________________ If you want to see a Distro done right, compile it yourself! |
|
Back to top |
|
|
ChrisJumper Advocate
Joined: 12 Mar 2005 Posts: 2400 Location: Germany
|
Posted: Mon Nov 05, 2012 2:53 pm Post subject: |
|
|
Vorweg, das geht eigentlich mit jedem normalen Linux. Ganz einfach ist es wenn du eine ganze Karte "bremsen" möchtest, das ist die schnellste Lösung.
Kompliziert wird es wenn du über eine Karte verschiedene IP-Adressen bedienst und diese entsprechend Filtern möchtest, weil du sie unterschiedlich behandeln willst. Dann müssen entsprechende Pakete markiert werden und und und. Also je weiter du im OSI-Layer nach oben Klettest, je aufwendiger/komplexer wird die Konfiguration. Zudem könnte dein Mitbewohner dann einfach Tunnel graben oder vielleicht eine andere IP-Adresse verwenden. Oder vielleicht sogar einfach IPv6 benutzen.
Schau mal in dieses Howto - advance linux routeing, denn im Prinzip werden (fast) alle deine Wünsche mit iproute2 bedient. Bis auf ein paar ausnahmen, die nun mal technischen Ursprung haben. Also ab Kapitel 9 geht es um "Queueing Disciplines for Bandwidth Management".
Bequem und schnell (eingerichtet), ist wohl wirklich so eine Fertiglösung per Router/Firewall-Distribution. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|