Jak zarządzać przepustowością w systemie Linux za pomocą Wondershaper

click fraud protection

Ograniczanie przepustowości to doskonały pomysł, jeśli chcesz coś pobrać, ale nie chcesz, aby nasycał resztę sieci. W systemie Linux wiele instalowanych przez Ciebie aplikacji może mieć tę możliwość, i to świetnie, ale jest o wiele lepiej ustaw limit dla całego systemu. Istnieje wiele różnych sposobów zarządzania przepustowością w systemie Linux, ale najprostszym sposobem jest zainstalowanie aplikacji Wondershaper. Powód? Działa w terminalu i będzie działał zarówno na serwerowych, jak i stacjonarnych systemach operacyjnych.

Zainstaluj Wondershaper

Aplikację należy zainstalować, zanim przejdziemy do korzystania z niej. Wondershaper jest dobrze znany, dzięki czemu jest dostępny w większości popularnych źródeł oprogramowania dla systemu operacyjnego Linux, więc jego uruchomienie jest łatwe.

Aby rozpocząć instalację Wondershaper, musisz uruchomić okno terminalu. Otwórz go, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie postępuj zgodnie z instrukcjami wiersza polecenia, które odpowiadają systemowi operacyjnemu Linux, na którym aktualnie pracujesz.

instagram viewer

Ubuntu

Wondershaper jest łatwo dostępny do instalacji w systemie Ubuntu Linux za pośrednictwem repozytorium oprogramowania „Ubuntu Universe”. Niestety, w niektórych wersjach Ubuntu (głównie Server) repozytorium musi być włączone ręcznie.

Aby włączyć repozytorium oprogramowania „Universe” Ubuntu, użyj polecenia repo w oknie terminala poniżej.

sudo add-apt-repository Universe

Następnie uruchom aktualizacja polecenie, aby zakończyć konfigurowanie repozytorium oprogramowania.

aktualizacja sudo apt

Wreszcie po zakończeniu polecenia aktualizacji oprogramowania zainstaluj aplikację Wondershaper na komputerze z systemem Linux za pomocą apt install Komenda.

sudo apt install wondershaper

Debian

Debian 10, a także 9 i inne wydania mają Wondershaper w swoim repozytorium oprogramowania „Debian Main”. Aby działał, nie jest wymagana dalsza konfiguracja. Zamiast tego użyj apt-get install polecenie poniżej.

sudo apt-get install wondershaper

Arch Linux

Arch Linux jest jednym z niewielu systemów operacyjnych Linux, które nie zawierają aplikacji Wondershaper w swoich źródłach oprogramowania. Zamiast tego użytkownicy Arch, którzy chcą go użyć, muszą zbudować go za pomocą AUR.

Aby zbudować aplikację za pomocą AUR, otwórz terminal i zacznij od zainstalowania pakietów Base-devel i Git z menedżerem Pacman.

sudo pacman -S git base-devel

Następnie pobierz pakiet AUR za pomocą narzędzia Git.

klon gita https://github.com/magnific0/wondershaper

Przejdź do folderu źródeł i zainstaluj Wondershaper na swoim komputerze Arch.

cd wondershaper
makepkg -sri

Fedora

Użytkownicy Fedory mogą z łatwością zainstalować Wondershaper za pośrednictwem głównych repozytoriów oprogramowania Fedory. Aby to zrobić, uruchom następujące polecenie Dnf polecenie menedżera pakietów poniżej.

sudo dnf zainstaluj wondershaper -y

OpenSUSE

W OpenSUSE Wondershaper jest dobrze obsługiwany w każdym wydaniu, od Leap 15 do 42,3 i Tumbleweed. Aplikacja jest dostępna w repozytorium oprogramowania „OSS All”. Aby go uruchomić, uruchom następujące polecenie Zypper Komenda.

sudo zypper zainstaluj Wondershaper

Ogólny Linux

Kod źródłowy Wondershaper znajduje się na GitHub i jest gotowy do instalacji. Aby to zrobić, wykonaj następujące czynności.

klon gita https://github.com/magnific0/wondershaper.git
cd wondershaper

Biegnij z:

./wondershaper

Skonfiguruj Wondershaper

Teraz, gdy aplikacja Wondershaper zakończyła instalację w systemie operacyjnym Linux, musisz skorzystać z systemu inicjującego Systemd, aby automatycznie załadował aplikację podczas uruchamiania.

Ubuntu / Debian

Podczas instalowania aplikacji Wondershaper na Ubuntu lub Debian nie ma potrzeby zajmowania się Systemd. Wynika to z technologii Apt i tego, jak może automatycznie skonfigurować te rzeczy.

Arch / Fedora / SUSE, itp

W Arch, Fedorze, SUSE i innych korzystających z systemd, musisz ręcznie uruchomić i włączyć Wondershaper z Systemd. Aby to zrobić, uruchom następujące polecenia.

sudo systemctl włącza wondershaper.service
sudo systemctl start wondershaper.service

Aby wyłączyć automatyczne uruchamianie aplikacji Wondershaper, skorzystaj z wyłączyć polecenie z Systemd.

sudo systemctl wyłącza wondershaper.service

Lub, aby go ponownie uruchomić, jeśli masz problemy, wykonaj:

sudo systemctl stop wondershaper.service

Zarządzaj przepustowością za pomocą Wondershaper

Praca z Wondershaper zaczyna się od znajdowanie adresu IP bieżącej karty sieciowej. Aby to zrobić, uruchom Pokaż adres IP Komenda.

Pokaż adres IP

Przejrzyj dane wyjściowe i dowiedz się, jakiej karty sieciowej używasz. Zasadniczo używany jest lokalny adres IPv4.

Weź etykietę z Pokaż adres IP polecenie i potokuj go do Wondershaper. Powinien być zgodny z przykładową składnią poniżej. Pamiętaj, aby zapisać limit pobierania po przełączniku wiersza polecenia „d”, a limit przesyłania po „c”.

Uwaga: MB oznacza megabajty, adapter oznacza etykietę urządzenia pokazaną w polecenie ip addr.

sudo wondershaper adapter mb mb

Aby wyczyścić Wondershaper, aby przestał ograniczać przepustowość wysyłania i pobierania, możesz skorzystać z do przełącznik wiersza polecenia. Na przykład:

sudo wondershaper -c adapter
watch instagram story