To jest podobne pytanie do tego: Jak ograniczyć przepustowość Internetu? ale w tym przypadku szukam aplikacji GUI.
Drugie pytanie było ponad 2 lata temu, więc może być dostępny interfejs GUI, którego mógłbym użyć nie tylko do monitorowania, ale także do zmiany maksymalnej prędkości, z jaką klienci mogą pobierać. Pomoże w tym aplikacja internetowa lub aplikacja GUI. Musi działać 12.04 lub nowszy.
Aby dać pomysł, szukam czegoś podobnego do NetLimiter, który daje mi kontrolę, aby wiedzieć:
- Ile prędkości pobierania / wysyłania ma IP / Mac (Zakładając, że jest to sieć LAN)
- Ogranicz prędkość pobierania / wysyłania dla IP / Mac.
- Możliwość określenia, o której godzinie prędkość może być ograniczona lub nie.
- Można ograniczyć, gdy pewna ilość została pobrana / przesłana (np. 250 MB dziennie)
Odpowiedzi:
Monitor ruchu sieciowego
(Tylko niektóre z tych potrzeb mogą być zaspokojone)
Można go zainstalować, pobierając plik .deb z Sourceforge
Może ograniczyć ruch zarówno pod względem ilości danych, jak i czasu .
źródło
Na dłuższą metę może być trochę ciężko, ale możesz wypróbować Zentyal (wcześniej eBox).
Mam uruchomioną skrzynkę Zentyal, a kształtowanie ruchu działa świetnie. Ale to samodzielne pudełko z 2 kartami sieciowymi i to mój router. Zrobiłem instalator Zentyal, który po prostu układa komputer i czyni go pudełkiem Zentyal.
Nie jestem pewien, czego dokładnie szukasz, ponieważ powyższe pytanie nie jest całkowicie jasne, ale wzmianka o NetLimiter prowadzi mnie do przekonania, że chcesz zainstalować to na stacji roboczej jako usługa, która ogranicza ruch tylko na tym urządzeniu. W takim przypadku brukowanie prawdopodobnie nie jest tym, czego szukasz.
Teraz uruchomiłem Zentyal jako maszynę wirtualną w VMWare Player przed wdrożeniem mojego routera produkcyjnego. Chciałem się upewnić, że jestem wystarczająco zaznajomiony z tym, aby nie podłączać mojego połączenia internetowego przez dłuższy czas, więc użyłem maszyny wirtualnej do ćwiczeń. Przesunięcie połączenia internetowego mojej stacji roboczej przez dwie wirtualne karty sieciowe na maszynie wirtualnej na tym samym urządzeniu zajęło trochę czasu, ale kiedy już uruchomiłem, zrobiło to, o co prosisz. Był szybki, stabilny i działał przez kilka tygodni w tle i prawie go nie zauważyłem. Dałem mu tylko jeden procesor i 1 GB pamięci RAM i było dość szybko itp. Znów, prawdopodobnie dość skomplikowane i obezwładnione rozwiązanie tego, czego naprawdę szukasz.
Widziałem raporty, że moduły Zentyal instalują się fragmentarycznie na istniejącym pudełku i działają w tle i robią to, czego potrzebujesz. Nie znam tej metody, więc aby uzyskać szczegółowe informacje, musisz trochę google.
Ale czy mogę cię przekonać, byś ulepszył swoje zamiary? Czy zastanowiłbyś się nad umieszczeniem kilku dobrych gigabitowych nici na starym komputerze leżącym w pobliżu i odpalającym Zentyal, pfSense, Untangle lub którykolwiek z wielu otwartych, darmowych, w pełni wyposażonych firewall / UTM? Zapewni ci kształtowanie QoS / Traffic dla całej sieci i będzie dobrym doświadczeniem edukacyjnym. Robiąc to w ten sposób, mogę oglądać wykorzystanie całej sieci według protokołu, obserwować nietypowe działania, upuścić ping w większości moich gier i upewnić się, że kiedy moja żona pobierze film na żądanie, mój xBox nie lag tak mocno, że zostałem postrzelony 3 razy, zanim załaduje się nowa rama.
źródło