GNU/Linux >> Belajar Linux >  >> Linux

Jadikan NetworkManager lebih memilih ethernet daripada wifi jika keduanya ada

Hanya beberapa hal:

Anda dapat mencoba perintah ini di lingkungan Anda untuk melihat apakah perintah tersebut berfungsi dan memberikan hasil yang diinginkan:

  • Ethernet otomatis
  • auto ethX (Ganti X dengan nomor apa pun yang diberikan kernel Anda (jalankan ifconfig untuk memeriksa))

Alternatifnya, Anda dapat melihat rute IP yang ditemukan dengan menerbitkan:

sudo route -n

Dengan melihat hasilnya, lihat apakah wlan0 ada di semua rute.

Beberapa pertanyaan lain telah diajukan dengan ini dan satu-satunya cara untuk membuat Linux menyukai antarmuka (secara default adalah eth0 tetapi dalam kasus Anda, terjadi kesalahan) adalah dengan memanipulasi metrik.

Anda dapat mengonfigurasi metrik untuk antarmuka menggunakan ifmetric yang memanipulasi metrik pada antarmuka yang Anda tentukan. Saya belum menguji ini di Fedora, tetapi saya dapat melihatnya di repositori. Jadi, masalah:

yum install ifmetric

Kemudian ketika diinstal, Anda ingin pergi ke:

/etc/network/interfaces

Gunakan vi, nano, emacs, editor apa pun yang Anda gunakan, lalu tambahkan di bawah antarmuka mana pun yang ingin Anda konfigurasikan (dalam hal ini eth0):

up ifmetric eth0 X

X berhubungan dengan angka yang menentukan prioritas, 0 secara default adalah prioritas tertinggi, tetapi untuk menghindari memukul rute statis/default, gunakan sesuatu di atas 2. Kemudian Anda ingin menambahkan angka yang lebih tinggi ke wlan0. Jadi:

up ifmetric eth0 10

dan di bawah wlan0:

up ifmetric wlan0 20

File Anda akan terlihat seperti ini:

 iface eth0 inet dhcp
    up ifmetric eth0 10

iface wlan0 inet dhcp
    up ifmetric wlan0 20

Beri tahu kami jika ini membantu!

EDIT:Temukan beberapa tautan:

Bagaimana cara mengonfigurasi mesin linux untuk mengabaikan wifi saat terhubung melalui LAN?

Bagaimana cara mengatur prioritas koneksi jaringan di Ubuntu?

EDIT 2:

Ada juga bidang metrik di Network Manager GUI!


Linux
  1. Menggunakan ATA Over Ethernet (AoE) pada CentOS 7 (Inisiator dan Target)

  2. Menggunakan ATA Over Ethernet (AoE) Di Ubuntu 12.10 (Inisiator Dan Target)

  3. Menggunakan ATA Over Ethernet (AoE) Pada CentOS 6.3 (Inisiator Dan Target)

  1. Linux – Arch Linux Wifi Bekerja Secara Manual, Bagaimana Cara Membuatnya Otomatis?

  2. Bagaimana Cara Membuat Ubuntu Mengenali Kartu Jaringan Wifi??

  3. Bagaimana cara menggunakan kgdb melalui ethernet (kgdboe)?

  1. Secara tidak sengaja menghapus perangkat wifi saya wlan0

  2. Cara terhubung ke perangkat melalui SSH melalui koneksi ethernet langsung

  3. Mengapa `make clean` dan `make mrproper` keduanya digunakan?