LinuxでWi-Fiネットワークを制御する方法
Wi-Fi接続が遅すぎませんか? 「ネットサーフィン中」にネットワークの問題が常に発生していますか?ワイヤレスネットワークが必要以上のトラフィックを処理している可能性があります。幸い、LinuxでWi-Fiネットワークを制御するのは非常に簡単です。オープンソースアプリケーションのevillimiterを使用して、デバイスの帯域幅を監視および制御できます。このガイドでは、段階的なアプローチを使用してこれを行う方法を説明します。
Evillimiterとは何ですか?
Evillimiterは、LANに接続されたデバイスの帯域幅使用量を制限できる無料のオープンソース監視ツールです。 LinuxとWindowsで動作し、ネットワークへの管理アクセスがなくても動作します。注:法的な問題が発生する可能性を回避するために、他の人のネットワークでこのツールを使用しないでください。
Evillimiterのインストール方法
使用する前にevillimiterをインストールする必要があります。幸い、依存関係がすでにインストールされている場合、インストールは簡単です。 Python 3が必要です。これは、ほとんどのLinuxインストールでデフォルトで使用可能です。 evillimiterをインストールするには、端末を起動して次のコマンドを入力します。
# retrieves source code git clone https://github.com/bitbrute/evillimiter.git # navigates to the source directory cd evillimiter # installs evillimiter sudo python3 setup.py install
Evillimiterを使用してWi-Fiネットワークを制御する方法
インストールが完了すると、個人用Wi-Fiに接続されているデバイスの監視を開始できます。これを行うには、最初に次のコマンドを実行してアプリケーションを起動します。
sudo evillimiter
evillimiterを実行して使用するには、sudo/root権限が必要になることに注意してください。これは、ネットワークコントローラーを処理し、低レベルのカーネルパラメーターにアクセスする必要があるためです。初めてevillimiterを実行すると、Wi-Fiネットワークに関する情報が表示されます。これには、インターフェース名、ゲートウェイIP、MAC、およびネットマスクが含まれます。
インタラクティブコンソールでは、帯域幅の使用状況を監視するためのコマンドを入力します。 Evillimiterは、制御を容易にするためのいくつかのコマンドを提供します。 ?
と入力すると、使用可能なコマンドのリストを表示できます。 またはhelp
インタラクティブコンソールで。
(Main) >>> help
接続されたデバイスを監視する前に、ローカルネットワークをスキャンする必要があります。 scan
を使用する これを行うためのevillimiterのコマンド。
(Main) >>> scan
これにより、Wi-Fiに接続されているすべてのホストがスキャンされ、アクティブなデバイスの数が報告されます。これで、ホストを表示して、帯域幅の使用を制限できます。 hosts
を使用する すべてのアクティブなホストを表示するためのコマンド。
(Main) >>> hosts
これにより、Wi-Fiネットワークに接続されているデバイスのリストが表示されます。 Evillimiterは各デバイスにIDを割り当て、そのIPおよびMAC情報を表示します。ステータスフィールドは、デバイスの帯域幅がすでに制限されているかどうかを示します。
limitコマンドを使用して、デバイスの帯域幅を制限できるようになりました。
(Main) >>> limit 2 100kbit
このコマンドは、2番目のデバイス(ID =2)の帯域幅を100キロビットに制限します。カンマ区切りのリストを使用して、一度に多くのデバイスを制限できます。
(Main) >>> limit 2,3 50kbit
このコマンドは、2番目と3番目のデバイスの帯域幅を50キロビットに制限します。
帯域幅の制限は、アップロード速度とダウンロード速度の両方に設定されています。ただし、アップロード/ダウンロードの速度を個別に制限することもできます。次のコマンドは、2番目のデバイスのダウンロード速度を100キロビット/秒に制限します。
(Main) >>> limit 2 100kbit --download
blockコマンドを使用して、ホストデバイスのインターネット接続をブロックすることもできます。そうすれば、端末から直接Wi-Fiユーザーを制御できます。
(Main) >>> block 2
このコマンドは、2番目のデバイスがネットワークリソースを使用するのをブロックします。 --upload
を使用します および--download
一方通行をブロックするためのフラグ。
(Main) >>> block 2 --download
ゲームセッションをストリーミングしたいとします。以下のコマンドを使用して、他のすべてのWi-Fiデバイスをブロックできます。
(Main) >>> block all
これまで、Linuxでevillimiterを使用してデバイスをスキャン、制限、およびブロックする方法を示してきました。ただし、完了したら、これらのデバイスを解放することを忘れないでください。これを行うには、freeコマンドに続けてホストIDを使用します。
(Main) >>> free 1,2,3 (Main) >>> free all
インタラクティブコンソールを終了するには、コマンドウィンドウで「quit」と入力するか「exit」と入力します。
(Main) >>> quit
現在のセッションを終了し、ターミナルプロンプトに戻ります。
次は、evillimiterの2つの機能です。インタラクティブコンソールは色付きであるため、環境によっては正しく動作しない場合があります。色分けに必要なパッケージをインストールするか、--colorless
を使用できます そのような場合のオプション。
sudo evillimiter --colorless
ターミナルでこれを実行すると、evillimiterの無色のインタラクティブセッションが開始されます。 ASCIIカラーで問題が発生した場合は、いつでもこのモードを使用できます。
最後に、-f
オプションは、Linuxiptablesの構成またはネットワークパラメータの問題を解決するのに役立ちます。
sudo evillimiter -f
Evillimiterの使用に関するヒント
Evillimiterは、ARPスプーフィングとトラフィックシェーピングを使用して、ユーザーをLAN接続から切り離します。したがって、このアプリケーションをバックグラウンドで長時間実行することはお勧めできません。これにより、ネットワークリソースが抑制され、カーネルパニックが頻繁に発生する可能性があります。
このようなツールは、必要な場合にのみ使用することをお勧めします。さらに、このツールはIPv6接続ではまったく機能しません。また、ネットワークインターフェースに関する問題が発生している場合は、構成をフラッシュしてみてください。
まとめ
ご覧のとおり、evillimiterを使用してLinuxでWi-Fiネットワークを簡単に制御できます。インストールは簡単で、管理者アクセスがなくてもうまく機能します。 Wi-Fiセキュリティについて詳しく知りたい場合は、家庭用Wi-Fiセキュリティの完全ガイドを読んでみてください。
-
Wi-Fiネットワーク上のデバイスをスキャンする方法
誰かが許可なくWi-Fiネットワークを使用していると思われる場合は、おそらくWi-Fiセキュリティに取り組む必要があります。十分にセキュリティで保護されたネットワークを解読するのは非常に困難です。ただし、疑惑を確認するには、ネットワークをチェックして、そこで何が起こっているかを確認する必要があります。 そのための最善の方法は、通常、ルーターの管理パネルにアクセスすることです。ルーターのウェブインターフェースにアクセスできない場合、おそらくパブリックネットワークをチェックしている、またはAirbnbをスキャンして不注意に隠されたカメラを探しているためです(スマートな盗撮者がそれらを隠しネットワ
-
Windows 10 または Windows 11 でネットワークを削除する方法
Wi-Fi は、インターネット接続を使用してラップトップをセットアップする便利な方法です。ただし、この方法のネットワーク接続をしばらく使用している場合、Wi-Fi 設定には、選択できるネットワークの膨大なリストが含まれている可能性があります。 これらのネットワークを詳しく見てみると、それらの多くが長い間使用されていないことに気付くかもしれません。また、何らかの理由で、まれにネットワーク自体が正常に動作しなくなる場合があります。このような状況では、それらを忘れるのが最善です。この記事では、Windows で Wi-Fi ネットワークを削除する方法について説明します。 1.設定で Wi-Fi ネ