Wondershaperを使用してLinuxで帯域幅を管理する方法

何かをダウンロードする必要があるが、ネットワークの他の部分を飽和させたくない場合は、帯域幅を制限することをお勧めします。Linuxでは、インストールする多くの個々のアプリケーションにこの機能がある場合があります。これはすばらしいことですが、システム全体で制限設定することをお勧めします。Linuxで帯域幅を管理するにはさまざまな方法がありますが、最も簡単な方法はWondershaperアプリケーションをインストールすることです。理由?ターミナルで動作し、サーバーとデスクトップの両方のオペレーティングシステムで動作します。

Wondershaperをインストールします

使用方法を説明する前に、アプリをインストールする必要があります。Wondershaperはよく知られており、その結果、最も人気のあるLinux OSソフトウェアソースで利用できるため、簡単に動作させることができます。

Wondershaperのインストールを開始するには、ターミナルウィンドウを起動する必要があります。キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押して開きます。次に、現在実行しているLinuxオペレーティングシステムに対応するコマンドラインの指示に従います。

Ubuntu

Wondershaperは、「UbuntuUniverse」ソフトウェアリポジトリを介してUbuntuLinuxに簡単にインストールできます。残念ながら、Ubuntuの一部のリリース(主にサーバー)では、リポジトリを手動で有効にする必要があります。

Ubuntuの「ユニバース」ソフトウェアリポジトリを有効にするには、下のターミナルウィンドウでrepoコマンドを使用します。

sudo add-apt-repository universe

次に、updateコマンドを実行して、ソフトウェアリポジトリの設定を完了します。

sudo apt update

ソフトウェアアップデートのコマンドはアップ終了後に最後に、とあなたのLinux PC上Wondershaperアプリケーションをインストール インストールaptの コマンド。

sudo apt install wondershaper

Debian

Debian 10、9、およびその他のリリースでは、「DebianMain」ソフトウェアリポジトリにWondershaperがあります。それを機能させるために、それ以上の構成は必要ありません。代わりに、以下のapt-getinstallコマンドを使用してください。

sudo apt-get install wondershaper

Arch Linux

Arch Linuxは、ソフトウェアソースにWondershaperアプリケーションを搭載していない唯一のLinuxオペレーティングシステムの1つです。代わりに、それを使用しようとしているArchユーザーは、AURを介してビルドする必要があります。

AURを介してアプリをビルドするには、ターミナルを開き、Pacmanマネージャーを使用してBase-develパッケージとGitパッケージをインストールすることから始めます。

sudo pacman -S gitbase-devel

次に、Gitツ​​ールを使用してAURパッケージを取得します。

git clone https://github.com/magnific0/wondershaper

ソースフォルダに移動し、ArchPCにWondershaperをインストールします。

cdワンダーシェイパー

makepkg -sri

Fedora

Fedoraユーザーは、プライマリFedoraソフトウェアリポジトリからWondershaperを簡単にインストールできます。これを行うには、以下のDnfパッケージマネージャーコマンドを実行します。

sudo dnf install wondershaper -y

OpenSUSE

OpenSUSEでは、Wondershaperは、Leap 15から42.3、Tumbleweedまでのすべてのリリースで十分にサポートされています。このアプリは、「OSSAll」ソフトウェアリポジトリで入手できます。動作させるには、次のZypperコマンドを実行します。

sudo zypper install wondershaper

汎用Linux

WondershaperのソースコードはGitHubにあり、インストールの準備ができています。取得するには、次の手順を実行します。

git clone https://github.com/magnific0/wondershaper.git

cdワンダーシェイパー

実行:

./wondershaper

Wondershaperを設定する

WondershaperアプリケーションのLinuxオペレーティングシステムへのインストールが完了したので、Systemd initシステムを使用して、起動時にアプリが自動的に読み込まれるようにする必要があります。

Ubuntu / Debian

WondershaperアプリケーションをUbuntuまたはDebianにインストールする場合、Systemdを処理する必要はありません。これは、Aptのテクノロジーと、これらを自動的に設定する方法によるものです。

Arch / Fedora / SUSEなど

systemdを使用しているArch、Fedora、SUSEなどでは、SystemdでWondershaperを手動で起動して有効にする必要があります。これを行うには、次のコマンドを実行します。

sudo systemctl enable wondershaper.service

sudo systemctl start wondershaper.service

Wondershaperアプリケーションが自動的に起動しないようにするには、Systemdでdisableコマンドを使用します。

sudo systemctl disable wondershaper.service

または、問題が発生した場合に再起動するには、次の手順を実行します。

sudo systemctl stop wondershaper.service

Wondershaperで帯域幅を管理する

Wondershaperの操作は、現在のネットワークカードのIPアドレスを見つけることから始まります。これを行うには、ip addrshowコマンドを実行し ます。

ip addr show

出力を調べて、使用されているネットワークカードを特定します。一般的に、使用されているのはローカルIPv4アドレスを持つものです。

Wondershaperを使用してLinuxで帯域幅を管理する方法

ip addr showコマンドからラベルを取得し、Wondershaperにパイプします。以下の構文例に従う必要があります。「d」コマンドラインスイッチの後にダウンロード制限を、「c」の後にアップロード制限を必ず書き出してください。

注:MBはメガバイトを表し、アダプターはipaddrコマンドで示されるデバイスのラベルを表します。

Wondershaperを使用してLinuxで帯域幅を管理する方法

sudoワンダーシェイパーアダプターmbmb

Wondershaperをクリアして、帯域幅のアップロードとダウンロードの速度の制限を停止するには、cコマンドラインスイッチを使用できます。例えば:

sudo wondershaper-cアダプター

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!