web-dev-qa-db-ja.com

「ifconfiginterfacedown」と「rfkillblock」の違いは何ですか?

rfkill block allがすべてを無効にすることはわかっています。しかし、ifconfig interfaceX downはどうですか?私がそれを使うとき、それはただ接続を落とすだけです。そして、ifconfig interfaceX upと入力すると、古い接続に再接続します。

では、ifconfig interfaceX downはワイヤレスも無効にしますか?

1
Suhaib

ifconfigは、ネットワークインターフェイスの構成に使用されます。マシンのIPアドレスの変更など、さまざまな用途にご利用いただけます。

Ifconfigは、カーネル常駐ネットワークインターフェイスを構成するために使用されます。起動時に、必要に応じてインターフェイスを設定するために使用されます。その後は、通常、デバッグ時またはシステムチューニングが必要な場合にのみ必要になります。インターフェイスを「ダウン」としてマークします。インターフェイスが「ダウン」とマークされている場合、システムはそのインターフェイスを介してメッセージを送信しようとしません。可能であれば、インターフェースをリセットして受信も無効にします。1

rfkillは、rfkillスイッチ、ボタン、およびサブシステムインターフェイスの状態を照会するための小さなツールです。これは、システム上のRFKill対応デバイスを照会および変更できるコマンドラインツールです。ツールを入手するには、rfkillパッケージをインストールします。2

1ソース: manpagez

2出典: Red Hat

3
Mitch

rfkillは、接続をソフトブロックしたり、ハードウェアスイッチによって無効になったことを通知したりできます。これにより、ifconfigやiwconfigよりも情報量が多くなります。

1
RobotHumans