いくつかのこと:
お使いの環境でこれらのコマンドを試して、それらが機能し、望ましい結果が得られるかどうかを確認してください:
- 自動イーサネット
- 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 にもメトリック フィールドがあります!