Problem mit Default Route!?

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/problem-mit-default-route_224682/page_1 - zur Vollversion wechseln!


pirate man schrieb am 17.06.2011 um 20:13

hi

ich habe heute ubuntu 10.04 auf meinen neuen firmen laptop gespielt, welches soweit ich auch ganz gut läuft
allerdings habe ich ein kleines problem mit den netzwerk interfaces

eth0 ist das ethernet IF, welches ich verwende um geräte zu konfigurieren, die ip weise ich per script zu (entweder 192.168.0.2 oder 192.168.1.2, ohne gateway)
eth1 ist für wlan zuständig und ist statisch konfiguriert

jetzt habe ich das problem, dass die internetverbindung unterbrochen ist, sobald auf eth0 ein gerät erkannt wird wenn ich das kabel von eth0 abziehe geht wieder alles


routing table wenn eth0 aktiv:

Zitat
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 1 0 0 eth0
10.10.10.0 * 255.255.255.0 U 2 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default discus.home 0.0.0.0 UG 0 0 0 eth0


routing table wenn eth0 inaktiv:

Zitat
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
10.10.10.0 * 255.255.255.0 U 2 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
default 10.10.10.1 0.0.0.0 UG 0 0 0 eth1


dem entnehme ich, dass die default route über eth0 läuft, sobald dieses aktiv ist
wie kann ich das ändern bzw. statisch konfigurieren, dass die default route immer über eth1 geht?

/etc/network/interfaces habe ich auch schon editiert und folgendes eingetragen:

Zitat
auto eth1
iface eth1 inet static
address 10.10.10.50
netmask 255.255.255.0
gateway 10.10.10.1

doch das hilft leider auch nichts

schon mal vielen dank :)


Moesli schrieb am 30.06.2011 um 11:49

discus.home hat welche ip ?


watchout schrieb am 30.06.2011 um 14:41

Das Problem dabei ist dass imho eth0 automatisch ne höhere priorität bekommt, du musst das wlan auf eth0 legen und das kabel auf eth1

wie das unter ubuntu jetzt geht bin ich nicht ganz sicher, google sagt
/etc/udev/rules.d/70-persistent-net.rules
modifizieren

Edit: Falsch, siehe COLOSSUS' Post weiter unten


deftenski schrieb am 30.06.2011 um 16:15

verwend bitte

Code:
route -n
statt route und poste mal dein script zum konfigurieren von eth0 ..


COLOSSUS schrieb am 01.07.2011 um 11:11

Zitat von watchout
Das Problem dabei ist dass imho eth0 automatisch ne höhere priorität bekommt, du musst das wlan auf eth0 legen und das kabel auf eth1

wie das unter ubuntu jetzt geht bin ich nicht ganz sicher, google sagt
/etc/udev/rules.d/70-persistent-net.rules
modifizieren

Interfacenamen haben keinerlei Auswirkung auf irgendwelche Routing-Policies. Die Metrik ist entscheidend.

Hast du NetworkManager aktiv? Kannst du bitte mal die gesamte /etc/network/interfaces hier pasten, und auch nochmal die Ausgabe von `route -n` in allen von dir beobachteten Zustaenden, inkl. Kommentar, was wann wie genau von Deinen Vorstellungen abweicht?


watchout schrieb am 01.07.2011 um 11:36

"Metric kannst du aber doch nur bei static definieren oder?" wollt ich grad schreiben, seh aber grad dass er eh eine static dabei hat... Shame on me...




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026