Sooooo ziemlich viel versucht. In den meisten Fällen empfiehlt es sich, ein Netzwerk zuerst auf Priorität zu setzen und dann eine Überschreibungsregel zu erstellen.
Dies funktionierte jedoch nicht für mich, also googelte ich und fand heraus, dass, wenn Sie in Netzwerkverbindungen gehen und die Netzwerkreihenfolge ändern, diese von Windows (zumindest Windows 7) ignoriert wird, also nichts tut.
Als Nächstes las ich einen Artikel, in dem es heißt, die Schnittstellenmetrik zu ändern, da Fenster Verbindungen mit dem niedrigeren Metrikwert priorisieren. Ich habe das LAN auf 1 gesetzt, die Leine auf 2. Dies funktionierte auch nicht, und beim Googeln wurde gesagt: "Ja, Fenster neigen dazu, dies zu ignorieren".
Schließlich fand ich einen Artikel, der besagte, dass die Problemumgehung darin besteht, den gesamten Datenverkehr zum Adapter zu deaktivieren und dann nur die gewünschte Route hinzuzufügen.
Das hat funktioniert!
Ich habe diesen Befehl ausgeführt:
netsh interface ipv4 set interface [ID] ignoredefaultroutes=enabled
Ich habe meine ID, die nur eine Nummer ist, vom Laufen erhalten:
netsh interface ipv4 show interface
Um die Route einzurichten, habe ich die Metrik der Verbindung auf 2 gesetzt, in Verbindungseigenschaften> tcpipv4> erweitert> die Option Automatisch deaktivieren, und schließlich habe ich Folgendes ausgeführt:
route add -p [mycomputersIP] [GatewayIPOfMyTetheringPhone] IF [ID as above] metric 2
Stellen Sie sicher, dass Sie das Gateway verwenden, nicht die IP.
Und voila, es funktioniert!