GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Lassen Sie NetworkManager Ethernet gegenüber WLAN bevorzugen, wenn beide vorhanden sind

Nur ein paar Dinge:

Sie können diese Befehle in Ihrer Umgebung ausprobieren, um zu sehen, ob sie funktionieren und die gewünschten Ergebnisse bringen:

  • Auto-Ethernet
  • auto ethX (Ersetzen Sie X durch die Nummer, die Ihr Kernel zuweist (führen Sie ifconfig aus, um dies zu überprüfen))

Alternativ können Sie sich Ihre gefundenen IP-Routen ansehen, indem Sie Folgendes eingeben:

sudo route -n

Sehen Sie in der Ausgabe nach, ob wlan0 auf allen Routen vorhanden ist.

Mehrere andere Fragen wurden damit gestellt, und der einzige Weg, Linux dazu zu bringen, eine Schnittstelle zu bevorzugen (standardmäßig ist es eth0, aber in Ihrem Fall ist etwas schief gelaufen), besteht darin, die Metriken zu manipulieren.

Sie können die Metrik für eine Schnittstelle mit ifmetric konfigurieren die die Metrik auf einer von Ihnen angegebenen Schnittstelle manipuliert. Ich habe dies nicht per se auf Fedora getestet, aber ich kann sehen, dass es sich in den Repositories befindet. Also, Ausgabe:

yum install ifmetric

Wenn es dann installiert ist, sollten Sie zu:

gehen
/etc/network/interfaces

Verwenden Sie vi, nano, emacs, welchen Editor Sie auch immer verwenden, und fügen Sie dann darunter die Schnittstelle hinzu, die Sie konfigurieren möchten (in diesem Fall eth0):

up ifmetric eth0 X

X bezieht sich auf eine Zahl, die die Priorität bestimmt, 0 ist standardmäßig die höchste Priorität, aber um statische/Standardrouten zu vermeiden, verwenden Sie etwas über 2. Dann sollten Sie wlan0 eine höhere Zahl hinzufügen. Also:

up ifmetric eth0 10

und unter wlan0:

up ifmetric wlan0 20

Ihre Datei sollte folgendermaßen aussehen:

 iface eth0 inet dhcp
    up ifmetric eth0 10

iface wlan0 inet dhcp
    up ifmetric wlan0 20

Lassen Sie uns wissen, ob es hilft!

EDIT:Nur auf ein paar Links stoßen:

Wie konfiguriere ich einen Linux-Rechner so, dass WLAN ignoriert wird, wenn er über LAN verbunden ist?

Wie stelle ich die Priorität von Netzwerkverbindungen in Ubuntu ein?

BEARBEITEN 2:

Es gibt auch ein Metrikfeld in der Network Manager-GUI!


Linux
  1. Verwenden von ATA über Ethernet (AoE) auf Ubuntu 12.10 (Initiator und Ziel)

  2. Verwenden von ATA über Ethernet (AoE) auf CentOS 6.3 (Initiator und Ziel)

  3. Ubuntu – Realtek Rtl8811au WLAN-Adapter funktioniert auf Xubuntu?

  4. WLAN-Fehler Wpa_supplicant?

  5. Wie lässt man Ldapsearch mit Zertifikat auf Sles über TLS arbeiten?

Kann das Internet nicht über WLAN nutzen?

So konfigurieren Sie eine Fibre-Channel Over Ethernet (FCoE)-Schnittstelle in CentOS/RHEL

So stellen Sie eine Verbindung zum Gerät über SSH über eine direkte Ethernet-Verbindung her

Warum werden sowohl `make clean` als auch `make mrproper` verwendet?

Überbrückung von wlan0 zu eth0

Rsync über SSH erhält kein tty vorhanden