Gleichmäßige Aufteilung der Internet-Verkehrsobergrenze auf mehrere Personen

338
sjdroz1

Unsere Internetverbindung hat eine Datenobergrenze. Wir haben es kürzlich durchgearbeitet.

Ein Freund hat die Datenbeschränkung irgendwie in Teile aufgeteilt, sodass jeder seine eigene Rolle bekommt, die anderen jedoch nicht verbrauchen kann. Wie würde ich das einrichten?

Router: Linksys E2500

Mein Freund hat es so eingerichtet, dass es im Haus unterschiedliche Netzwerke gab, die von jeder Person genutzt werden konnten. Er könnte die Datennutzung jeder Person verfolgen und das Internet ausschalten. Er würde sich auch tagsüber ausschalten und im Internet schalten, so dass es nicht den ganzen Tag benutzt werden würde.

0
Warum fragst du ihn nicht? Máté Juhász vor 7 Jahren 2
Dies hängt alles von den verfügbaren Funktionen Ihres Routers ab. Die Implementierung einer monatlichen Bandbreitenbegrenzung pro Gerät ist jedoch keine Standardoption. Julie Pelletier vor 7 Jahren 0
Tut mir leid, dass ich die Frage neu geschrieben habe, aber es war schwer zu verstehen. Sie sollten auf jeden Fall Ihren Freund fragen. Ein normaler Consumer-Router mit Standard-Firmware ist dazu nicht in der Lage. Wie genau greifen Sie auf das Internet zu? Was ist Ihr Router (falls vorhanden), Modell und Modell? Daniel B vor 7 Jahren 0

1 Antwort auf die Frage

0
Frostalf

Bei einigen Routern können Sie angeben, wie viel Bandbreite bestimmte Clients verwenden können. Die meisten Consumer-Router erlauben nur die Beschränkung der Bandbreitengeschwindigkeit und nicht wie viel Daten der Client verbrauchen darf.

Es gibt also mehrere Möglichkeiten, dies zu tun. Entweder Sie gehen raus und untersuchen, welche Router Ihnen dies erlauben. Oder Sie können einen Netzwerkserver einrichten, der dies für Sie erledigt, was meiner Meinung nach einfacher wäre. Der Server kann den Datenverkehr überwachen und Ihre Clients basierend auf der Bandbreitennutzung begrenzen.

Wenn Sie sich für die Serveroption entscheiden, benötigen Sie einen Switch, um mehrere Verbindungen zu Ihrem Server zuzulassen, oder Sie können Ihren Router mit deaktivierter Firewall und DHCP verwenden und den Server als DHCP-Server, Firewall und DNS übernehmen lassen Server und Ihr Router kann dann als Switch fungieren.

Der Server kann Windows sein, ich bin jedoch nicht mit Windows-Servern vertraut oder benutze Windows, um den Verkehr zu überwachen. Ich kann Ihnen also nur sagen, wie das mit einem Linux-Server geht. Die Linux-Distribution spielt keine Rolle, solange sie iptables unterstützt, was die meisten Distributionen tun. Ich empfehle Ubuntu Server oder Desktop, entweder oder wird funktionieren und ist benutzerfreundlicher als die meisten anderen Linux-Distributoren.

Sie würden dann so etwas wie in einem Terminalfenster verwenden.

iptables -A INPUT -p tcp -s 192.168.1.10 -m Kontingent --quota 5368709120 -j ACCEPT

iptables -A INPUT -p udp -s 192.168.1.10 -m Kontingent --quota 5368709120 -j ACCEPT

Was dies bedeutet, wird festgelegt, wer die IP 192.168.1.10 verwendet, um ein Kontingent von 5 GB zu haben, und Pakete nur akzeptiert, wenn dieses unter diesem Kontingent unter den Protokollen udp oder tcp liegt. Sie müssen dies mit jeder IP-Adresse tun, die Sie beschränken möchten.

iptables -A INPUT -p tcp -j KLASSIFIZIEREN --set-Klasse 1:12

Dadurch werden Überquotierungspakete auf eine Tc-Klasse Ihrer Wahl festgelegt. TC ist ein weiteres Programm unter Linux, mit dem Sie verschiedene andere Dinge einschränken können. TC Man Seite