Chỉ một vài điều:
Bạn có thể thử các lệnh này trong môi trường của mình để xem chúng có hoạt động không và mang lại kết quả mong muốn:
- Ethernet tự động
- auto ethX (Thay thế X bằng bất kỳ số nào mà kernel của bạn gán (chạy ifconfig để kiểm tra))
Ngoài ra, bạn có thể xem qua các tuyến IP của mình bằng cách phát hành:
sudo route -n
Bằng cách nhìn vào đầu ra, xem wlan0 có trên tất cả các tuyến không.
Một số câu hỏi khác đã được đặt ra với điều này và cách duy nhất để Linux ưu tiên giao diện (theo mặc định là eth0 nhưng trong trường hợp của bạn, có điều gì đó không ổn) là thao túng các số liệu.
Bạn có thể định cấu hình số liệu cho giao diện bằng ifmetric thao tác số liệu trên giao diện bạn chỉ định. Tôi chưa thử nghiệm điều này trên Fedora per se, nhưng tôi có thể thấy nó nằm trong kho. Vì vậy, vấn đề:
yum install ifmetric
Sau đó, khi nó được cài đặt, bạn sẽ muốn đi đến:
/etc/network/interfaces
Sử dụng vi, nano, emacs, bất kỳ trình chỉnh sửa nào bạn sử dụng và sau đó thêm bên dưới bất kỳ giao diện nào bạn muốn định cấu hình (trong trường hợp này là eth0):
up ifmetric eth0 X
X liên quan đến một số xác định mức độ ưu tiên, 0 theo mặc định là mức ưu tiên cao nhất, nhưng để tránh nhấn các tuyến tĩnh / mặc định, hãy sử dụng giá trị trên 2. Sau đó, bạn sẽ muốn thêm số cao hơn vào wlan0. Vì thế:
up ifmetric eth0 10
và theo wlan0:
up ifmetric wlan0 20
Tập tin của bạn sẽ trông như thế này:
iface eth0 inet dhcp
up ifmetric eth0 10
iface wlan0 inet dhcp
up ifmetric wlan0 20
Cho chúng tôi biết nếu nó giúp!
EDIT: Chỉ cần đi qua một vài liên kết:
Làm cách nào để định cấu hình máy linux để bỏ qua wifi khi được kết nối qua mạng LAN?
Làm cách nào để đặt mức độ ưu tiên của các kết nối mạng trong Ubuntu?
EDIT 2:
Ngoài ra còn có một trường số liệu trong GUI của Trình quản lý mạng!