Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Virtuelle IP
Hi,
kann mir jemand sagen, was für ein PAcket ich brauche, um virtuelle ip's anzulegen ?
oder muss ich da kurz ein neuen Kern durchhauen.. ?
In der Realtität sieht die Wirklichkeit ganz anders aus.
was meinst du denn mit virtuellen ips?
also netzwerk interne? z.B. das dein einer rechner die ip xxx hat und der andere die ip xxy?
falls du das meinst:
konsole (oder shell)
als root gibst du folgendes ein:
ifconfig eth0 192.168.0.XXX (von 1 bis 255 alles möglich). so kannst du jedem interface (jeder ethernet karte - netzwerkkarte) eine ip zuweisen!
MfG
Ok, ich versuchs anders zu formulieren.
hab ein Server. TLan Mod. als Treiber für eth0
eth0 funktioniert.- IP 192.168.0.1 ( ip adresse als beispiel)
eth0:0 bis eth0:19 sollen virtuell werden . also ( ip adresse 192.168.0.2 bis 192.168.0.21)
er kennt im ersten moment die Device eth0:0 nicht.
Suse machts mit dem Std. Kernel ( möchte ich nicht wirklich benutzen, da zu unsicher und zu gross.)
hab den debian kernel 2.4.20 drauf.
jetzt meine frage, ist das ein modul oder vielleicht sogar nur eine überschreibbare kernel funktion wie das forwarding...
Wäre ja nicht so, das ich mich garnicht mit netzwerken auskenne als administrator von insgesamt ca. 40 Linuxservern ...
In der Realtität sieht die Wirklichkeit ganz anders aus.
IP-Aliasing ist moeglich, sobald Du im Kernel die Option "`standard' IPv4 networking) (Konfigurationspunkt: CONFIG_INET) aktiviert hast.
Du erstellst ein Virtuelles Device folgendermassen:
|
Quellcode
|
1
2
|
ifconfig eth0:0 123.123.123.123
route add -host 123.123.123.123 dev eth0:0
|
Original von Kloppi
Wäre ja nicht so, das ich mich garnicht mit netzwerken auskenne als administrator von insgesamt ca. 40 Linuxservern ...
Das haettest Du Dir lieber sparen sollen... den das ist Grundwissen eines Administrators
perl -e 'print pack("B248","01010010010101000100011001001101001000000010110100100000010010000110000101101100011101000010000001000100011010010110001101101000001000000110010001110010011000010110111000100001");'
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Doomshammer« (31.01.2003, 11:00)
Original von §igma
ifconfig eth0 192.168.0.XXX (von 1 bis 255 alles möglich).
In einem Klasse C Netz sind nur Host-Adressen von 1-254 moeglich... 255 ist die Broadcast-Adresse.
perl -e 'print pack("B248","01010010010101000100011001001101001000000010110100100000010010000110000101101100011101000010000001000100011010010110001101101000001000000110010001110010011000010110111000100001");'
Original von Doomshammer
Original von §igma
ifconfig eth0 192.168.0.XXX (von 1 bis 255 alles möglich).
In einem Klasse C Netz sind nur Host-Adressen von 1-254 moeglich... 255 ist die Broadcast-Adresse.
*Grins*
Das hast du gut erkannt
Der Vorteil der Klugheit besteht darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
oh entschuldigung, große schande soll über mich und meine familie herfallen!
ja, tippfehler, die 5 liegt gleich neben der 4 und mitm 10 finger system...
lol
MFG
egal, tut jetzt aber eh nichts zum thema
Hi again,
Original von Doomshammer
IP-Aliasing ist moeglich, sobald Du im Kernel die Option "`standard' IPv4 networking) (Konfigurationspunkt: CONFIG_INET) aktiviert hast.
Du erstellst ein Virtuelles Device folgendermassen:
|
Quellcode
|
1
2
|
ifconfig eth0:0 123.123.123.123
route add -host 123.123.123.123 dev eth0:0
|
Ja, genau das habe ich schon versucht. Als Antwort hierauf bekomme ich
|
Quellcode
|
1
2
|
SIOCSIFADDR: No such device
SIOCSIFFLAGS: No such device
|
moduleinstellung stimmt. netzwerk geht... also auch kein anderer konflikt.
zu dem zitat -
Der satz sollte nur klarstellen, das ich mich nicht wirklich als novice sehe, was linux angeht....
In der Realtität sieht die Wirklichkeit ganz anders aus.
@Kloppi: Schick/Poste mir mal Deine /usr/src/linux/.config
@§igma: Wenn man Fehler macht, sollte man dazu stehen und die Schuld nicht auf die Tastatur oder das Tippen schieben.
perl -e 'print pack("B248","01010010010101000100011001001101001000000010110100100000010010000110000101101100011101000010000001000100011010010110001101101000001000000110010001110010011000010110111000100001");'