• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Virtueller Adapter fährt nicht hoch

Moin Freunde,

ich habe ein Problem.

Es ist zwar kein susi sondern ubuntu/debian, aber ihr seid so wie es aussieht das einzige noch relativ aktive Forum für Linux.

Ich habe die Datei /etc/network/interfaces für eth0 und eth0:1 konfiguriert. Aber eth0:1 wird nicht aktiviert. Irgendwo muss noch der Wurm sitzen welchen ich nicht finde.
Code:
# /etc/network/interfaces

auto lo
iface lo inet loopback

# ethernet infterface #1
auto eth0
iface eth0 inet static
  address 192.168.100.10
  network 192.168.100.0
  netmask 255.255.255.0
  broadcast 192.168.100.254
  gateway 192.168.100.1

up ip addr add 192.168.200.10/32 dev eth0

# ethernet infterface #2
auto eth0:1
iface eth0:1 inet static
  adress 192.168.200.10
  network 192.168.200.0
  netmask 255.255.255.192
  broadcast 192.168.200.254
  gateway 192.168.200.1

# default route to access subnet
up route add -net 192.168.200.10 netmask 255.255.255.192 gw 192.168.200.1

Eigentlich müsste es doch funktionieren, aber ich muss eth0:1 immer manuell starten wenn ich den Server starte.

Ich kann den Server momentan nicht neustarten, aber so sieht networing reload aus:
Code:
/etc/init.d/networking force-reload
 * Reconfiguring network interfaces...                RTNETLINK answers: File exists
Failed to bring up eth0.
Don't seem to be have all the variables for eth0:1/inet.
Failed to bring up eth0:1.
 
Ich habe den Tippfehler schon gefunden und beseitigt. Aber das mit "eth0.1" scheint auch nicht richtig zu sein:
Code:
# /etc/network/interfaces

auto lo
iface lo inet loopback

# ethernet infterface #1
auto eth0
iface eth0 inet static
  address 192.168.100.10
  network 192.168.100.0
  netmask 255.255.255.0
  broadcast 192.168.100.254
  gateway 192.168.100.1

up ip addr add 192.168.200.10/32 dev eth0

# ethernet infterface #2
auto eth0.1
iface eth0.1 inet static
  address 192.168.200.10
  network 192.168.200.0
  netmask 255.255.255.192
  broadcast 192.168.200.254
  gateway 192.168.200.1

# default route to access subnet
up route add -net 192.168.200.10 netmask 255.255.255.192 gw 192.168.200.1

Dann kommt bei "networking force-reload" folgendes
Code:
 * Reconfiguring network interfaces...           SIOCADDRT: File exists
Failed to bring up eth0.
SIOCSIFADDR: No such device
eth0.1: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth0.1: ERROR while getting interface flags: No such device
eth0.1: ERROR while getting interface flags: No such device
Failed to bring up eth0.1.
 
Deine Broadcastadresse, bei der Konfiguration von eth0 und von eth1 ist falsch. Bei einem 192.168.100.0/24 Netz kann die Broadcastadresse niemals die .254 sein.

Bei einer 255.255.255.192 Subnetzmaske endet die Broadcastadresse auch nicht mit .254, sondern sieht wie folgt aus:

192.168.200.63

Du musst also deine Konfiguration mal korrigieren.
 

framp

Moderator
Teammitglied
Hilft in diesen Fällen sehr gut ===> http://www.heise.de/netze/tools/netzwerkrechner
 
Moin Freunde!

Danke, ich habe die Broadcast korrigiert. Und dann noch alles andere durchgelesen / gemacht was ihr so vorgeschlagen habt. Dann wieder "networking force-reload" - aber es kam wieder ein Fehler.

Doch nach einem Neustart des Systems ging das Interface eth0:1 doch noch und funktioniert nun. Verrückt!? :irre: Etwas muss das "force-reload" unterbunden haben, davon waren wahrscheinlich die Fehler.

gTux bedankt sich herzlich bei Euch allen :p
 
Wenn du die Fehlermeldungen posten würdest, können wir dir auch genauer Auskunft geben, was die Ursache ist und wie es behoben werden kann.
 
Oben