GNU/Linux >> Linux の 問題 >  >> Linux

両方が存在する場合、NetworkManager が wi​​fi よりもイーサネットを優先するようにします

いくつかのこと:

お使いの環境でこれらのコマンドを試して、それらが機能し、望ましい結果が得られるかどうかを確認してください:

  • 自動イーサネット
  • auto ethX (X をカーネルが割り当てる番号に置き換えます (ifconfig を実行して確認します))

別の方法として、以下を発行して見つかった IP ルートを確認することもできます。

sudo route -n

出力を見て、wlan0 がすべてのルートにあるかどうかを確認してください。

これに関して他にもいくつか質問があり、Linux にインターフェイスを優先させる唯一の方法 (デフォルトでは eth0 ですが、あなたの場合は何かがうまくいかなかった) は、メトリックを操作することです。

ifmetric を使用してインターフェースのメトリックを構成できます 指定したインターフェイスでメトリックを操作します。 Fedora 自体でこれをテストしていませんが、リポジトリにあることがわかります。したがって、問題:

yum install ifmetric

次に、インストールしたら、次の場所に移動します:

/etc/network/interfaces

vi、nano、emacs など、使用するエディターを使用してから、構成するインターフェイスの下に追加します (この場合は eth0):

up ifmetric eth0 X

X は優先度を決定する数値に関連します。デフォルトでは 0 が最高の優先度ですが、静的/デフォルト ルートにヒットしないようにするには、2 より大きい数値を使用します。次に、wlan0 により大きな数値を追加します。そう:

up ifmetric eth0 10

および wlan0 の下:

up ifmetric wlan0 20

ファイルは次のようになります:

 iface eth0 inet dhcp
    up ifmetric eth0 10

iface wlan0 inet dhcp
    up ifmetric wlan0 20

役に立ったら教えてください!

編集:いくつかのリンクに出くわします:

<ブロック引用>

LAN 経由で接続されている場合、wifi を無視するように Linux マシンを構成するにはどうすればよいですか?

Ubuntu でネットワーク接続の優先順位を設定するにはどうすればよいですか?

編集 2:

Network Manager GUI にもメトリック フィールドがあります!


Linux
  1. CentOS 7(イニシエーターおよびターゲット)でのATA Over Ethernet(AoE)の使用

  2. 何もしない Makefile

  3. 直接イーサネット接続を介して SSH 経由でデバイスに接続する方法

  1. CentOS 6.3(イニシエーターおよびターゲット)でのATA Over Ethernet(AoE)の使用

  2. Ubuntu –Xubuntuで動作するRealtekRtl8811auWifiアダプター?

  3. Linux – Arch Linux Wifiは手動で動作しますが、自動化するにはどうすればよいですか?

  1. Ubuntu 12.10(イニシエーターおよびターゲット)でのATA Over Ethernet(AoE)の使用

  2. Debian 8(イニシエーターとターゲット)でATA over Ethernet(AoE)をセットアップする

  3. UbuntuにWifiネットワークカードを認識させる方法は??