PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eine Netzwerkkarte mit 2 IP Adressen ?



danilo
31.01.02, 18:25
Hallo ihr Weisen ;-)

habe eine einfache Frage.

Ist es möglich einer Netzwerkkarte 2 IP Adressen aus unterschiedlichen Netzen zuzuordnen ?

eth0 soll z.B 192.168.1.x ( internes LAN ) und 192.168.2.x ( für das 2er Netzwerk ) bekommen.

habe eine SUSE 7.3 (wenn das wichtig ist)
Im windows 2 K kann ich es einrichten und das 2 er Netz ist erreichbar.

vielen Dank

Danilo

howlcoyote
31.01.02, 19:15
Na klar ist das möglich, aber ist das auch sinnvoll?

Du nennst das Zweite Device einfach eth0:1.

Elektronator
04.02.02, 18:10
Könnte ich mir dann sinnvoll vorstellen, wenn du einen Server mit einer Karte an einem Hub (Switch) hängen hast, an dem wiederum zwei Netzwerke hängen. Dann könnte man der Netzwerkkarte im Server einen Alias geben.

Grüße, Chris

danilo.szabo
05.02.02, 15:21
Hallo Elektronator und alle anderen Helfer,

ich möchte durch das 192.168.1.x er netz ins LAN.
Um in`s Internet zu gelangen muss ich übers 192.168.2.x Netz weil dort mein GW ist (kann ich nicht ändern). Hab mir also im WIN 2K 2 IP´s verpasst und es klappt.
( z.B 192.168.10 und 192.168.2.10 )
Um meinem Windoofs den hahn abdrehen zu können muß ich irgendwie schaffen meiner Netzwerkkarte 2 IP´2 zu geben.

verzweifel traurigsei

also ihr helden wie geht das ?
bitte helfen !!!


SUSE 7.3 prof

naleau
05.02.02, 15:40
Hi Danilo,
sieh doch mal auf folgende Seite:
http://www.linuxfaq.de/f/cache/251.html
Da steht was zu.
In der Hoffnung Dir weitergeholfen zu haben
grüßt Naleau

richy19
05.02.02, 16:08
So, machs doch einfach so:

wenn die Karte schon als eth0 läuft, gibst Du als Root folgendes ein:

ifconfig eth0:0 192.168.2.x

und wenn Du magst noch viele weitere...

ifconfig eth0:x xxx.xxx.xxx.xxx

So kannst Du Dir viele lustige virtuelle Ethernet Devices anlegen ;-)

mfg

Richy

danilo
13.02.02, 14:50
Hallo Leute,

es hatt geklappt :D !!!

Ich habe mit

ifconfig eth0:0 192.168.2.x

ein neues Device erstellt und ein Route add gemacht auf dieses Device.

jetzt die Frage :

wo kann ich dieses zusätzliche Device eintragen damit es beim Start automatisch geladen wird ?
(SUSE 7.3 P)

vielen Dank

richy19
13.02.02, 14:59
Hmmm.....

ich habe jetzt leider keine SuSE zur Hand, da ich vor einiger Zeit auf Slackware umgestiegen bin ;-) , aber soweit ich weiss kannst du folgendes machen:

in /etc/rc.d/boot.local

trägst du einfach am ende der Datein ein:

/sbin/ifconfig eth0:0 192.168.2.xxx

Dann müsste es funzen.

Meld Dich mal wenns funzt!


mfg

Richy

danilo
13.02.02, 15:40
wo ist die Datei hin ???? :rolleyes:

Hi!

Some people expect the system startup scripts in /etc/rc.d/.
We use a slightly different structure. You can find the equivalent files
in /etc/init.d/. The behaviour of the scripts can be configured in the
file /etc/rc.config and its subcomponents in /etc/rc.config.d/.
........

Have a lot of fun

Your SuSE Team
----------------------------------------------------------------------------------

habe in der datei /etc/rc.config (Auszug)

IFCONFIG_0="192.168.1.14 broadcast 192.168.1.255 netmask 255.255.255.0"
IFCONFIG_1=""
IFCONFIG_2=""
IFCONFIG_3=""
IFCONFIG eth0:0 192.168.2.14

hinzugefügt

starte jetzt neu
mal schauen

danilo
13.02.02, 15:55
WAAAAAA ! ! ! !:eek:

nehm ich wieder raus


IFCONFIG_0="192.168.1.14 broadcast 192.168.1.255 netmask 255.255.255.0"
IFCONFIG_1=""
IFCONFIG_2=""
IFCONFIG_3="eth0:0 192.168.2.14"

probiere mal so

(steht das_1 _2 _3 für das Runlevel ?)

richy19
13.02.02, 16:00
soweit ich weiss steht das nicht für die runlevel, sondern für 4 Netzwerkkarten eth0 - eth3.

Du kannst es nicht in die /etc/rc.config eintragen!

such mal nach einer boot.local !

da würde ich es eintragen.

die /etc/rc.config ist für dieses YAST dings.

versuch mal ein find /etc -name boot.local
wenn er das gefunden hat dann trage dort das ein, was ich dir vrohin geschrieben habe.

greetz

Richy

danilo
13.02.02, 16:14
gefunden

# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#
IFCONFIG eth0:0 192.168.2.14

starte neu

gaansch
13.02.02, 20:07
Das _1_2_3_4 steht auf jeden fall für die netzwerkkarten!