Jetzt versuche ich, zwei Ethernet-Geräte zu verwenden. Eines ist für das Internet. Das andere ist für Embedded Target Board NFS. Die Internetverbindung erfolgt über ein WLAN-Gerät (wlan0). NFS ist über ein LAN-KABEL (eth1) verbunden.
Das Problem ist, dass Ubuntu versucht, eine Internetverbindung über eth1 (LAN-Kabel) herzustellen, wenn ich beide Geräte aktiviere. Ich kann also nicht gleichzeitig Internet und NFS verwenden. Kann ich wlan0 so einstellen, dass die Internetverbindung erzwungen wird?
Antwort1
Ich gehe davon aus, dass Sie NetworkManager verwenden.
Deaktivieren Sie zuerst das Ethernet-Gerät.
sudo service network-manager stop
Gehen Sie dann zum Netzwerkmanager und wählen Sie „Verbindungen bearbeiten“ und dann das Ethernet-Gerät, das in seinem eigenen LAN läuft.
Gehen Sie zur Registerkarte IPV4
Wählen Sie „Routen“
Endlich:
sudo service network-manager start
Antwort2
Durch Bearbeiten der Routing-Tabelle.
Schauen Sie sich zunächst Ihre Routing-Tabelle an:
sudo route -n
Sie sollten den folgenden Befehl ausführen:
sudo route add default gw 'your_wifi_router_ip' dev wlan0
Und Sie sollten diesen Befehl ausführen, um zu vermeiden, dass Sie zwei Internet-GW haben (manchmal kann dies ein Problem sein):
sudo route del default gw 'ethernet_gateway' dev eth0