!?!?! Netzwerk-Interface Konfiguration beim Systemstart ??!?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
kay
Beiträge: 12
Registriert: 21.10.2004 17:16:41

!?!?! Netzwerk-Interface Konfiguration beim Systemstart ??!?

Beitrag von kay » 25.10.2004 17:58:32

kann mit "ifconfig adresse" adresse an eth0 binden, is aber nach Neustart wieder weg.
***********************************************************************************************************
etc/network/interfaces hat folgende Einträge für eth0:

auto eth0
adress 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

beim Aufruf von "ifup eth0" kommt :

don´t seem to be have all the variables for eth0/inet

??? also wie überrede ich die Kiste die Einstellungen für die Karte beim Start zu setzten ????
könnte mir ja "netcardconfig" besorgen, hab aber den Rest der Installation auch auf die "harte Tour" gemacht (Sarge manuelle Installation von HD).

ach ja Frage Nr.2:
*********************
eth0 is ja nur ´n alias für den tatsächlichen Namen der Hardware.
In welcher Datei erfolgt diese Zuordnung ? Könnte ja sein, ich wollte Hardware 1 eth1 nennen und karte2 eth0

Vielen Dank schon mal im Vorraus
Kay

Benutzeravatar
cliff99
Beiträge: 189
Registriert: 23.06.2004 18:06:44
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stuttgart

Beitrag von cliff99 » 25.10.2004 18:02:34

Versuch mal "address" statt "adress" ;-)

Benutzeravatar
The Torso
Beiträge: 882
Registriert: 13.07.2003 12:46:40
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von The Torso » 25.10.2004 18:05:49

und vielleicht noch
iface eth0 inet static
nach
auto eth0
Debian GNU/Linux 00101010

Benutzeravatar
cliff99
Beiträge: 189
Registriert: 23.06.2004 18:06:44
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stuttgart

Beitrag von cliff99 » 25.10.2004 18:07:43

Und übrigens: Ein Fragezeichen pro Satz reicht, um eine Antwort zu bekommen.

Benutzeravatar
QT
Beiträge: 1317
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 25.10.2004 18:09:21

/etc/network/interfaces sollte so aussehen:

Code: Alles auswählen

auto eth0 
iface eth0 inet static
adress 192.168.0.2 
netmask 255.255.255.0 
network 192.168.0.0 
broadcast 192.168.0.255 
gateway 192.168.0.1 
Wichtig dabei die Zeile, die mit iface beginnt.

Die Zuordnung kann man ueber aliase im Modulsystem erreichen. zB:

Code: Alles auswählen

alias eth0 8139too
alias eth1 eepro
Diese Eintraege kann bei Kernel 2.6.x in /etc/modprobe.d/ und bei Kernel 2.4.x in /etc/modutils/ ablegen.....

kay
Beiträge: 12
Registriert: 21.10.2004 17:16:41

Beitrag von kay » 25.10.2004 18:30:10

vielen Dank für die schnelle Hilfe ! (<-nur ein Ausrufezeichen)
es war tatsächliche das "d" in "address" sitzte schon zu lange heute...

aber noch mal zu meiner 2ten Frage:
********************************************
wird die Zuordnung der Namen eth0 ; eth1; ... normlerweise statisch getroffen (in Abhängikeit vom Sitz auf´m Bus) und ich kann im /etc/modprobe.d rumpfuschen um dem Namen (z.B eth1) einen alias zu verpassen? Oder gibts noch ´ne Stelle in der das System den Namen zuordnet? Denn die "aliases" hat keinen solchen alias !
Worums mir geht is ganz simple meinen beiden Netzwerkkarten im Rechner den Namen "eth0" und "eth1" selbst zuzuordnen, da der Rechner das "verkehrt rum" tut

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 25.10.2004 20:54:36

Je nachdem, welches Modul zuerst geladen wird, bekommt eth0, da es bei dir wohl das "falsche" ist, kannst du mit dem alias dafür sorgen, dass es eth1 bekommt, auch wenn es als erstes geladen wird.

Benutzeravatar
QT
Beiträge: 1317
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 25.10.2004 21:00:03

Sollte es ein Problem der Modulladereihenfolge sein, dann kann man das auch leicht "lösen", in dem man die Module in richtiger Reihenfolge in /etc/modules einträgt...

Antworten