Linux Router

O

onlinegamer

Grünschnabel
Hallo,

ich habe folgendes Problem:

Ich möchte einen Linux Rechner zur Delay Emulation in einem Netzwerk zwischenschalten. Der Linux Rechner hat zwei Netzwerkkarten. Zu der einen Netzwerkkarte kommt die Leitung vom normalen Netzwerk und er bezieht seine IP per DHCP. Von der zweiten Netzwerkkarte geht dann ein Kabel an einen Switch an dem zwei weitere Rechner angeschlossen sind. Wie muss ich nun den Linux Rechner einstellen damit die zwei Rechner am Switch auch per DHCP ihre IP bekommen und wie muss ich die zweite Netzwerkkarte im Linuxrechner konfigurieren??
 
hallo und willkommen beim UB :winke:

ok also du musst, wie du ja selber festgestellt hast, die kiste mit der 2 netzwerk-karten als router einrichten (http://www.linux-praxis.de/linux3/routing.html).
frage(n):
die anderen 2 pc sollen die ip-adresse auch von gleichen dhcp-server beziehen wie der router? :think: ist doch etwas sinnfrei meinst nicht?
wozu dann der router?

erklär dich mal genauer was du vor hast aufzustellen :]
 
Die Linux Maschine soll eigentlich nur als Delay Emulator agieren. Der Linux Rechner soll die Pakete zum Beispiel 400ms behalten und dann erst weiterleiten. Das Delay funktioniert ja mit dem Befehl "tc qdisc add dev eth0 root netem delay 400ms"

Oder kennst du ne andere Möglichkeit?
 
Mich interessiert an der Stelle, wofür man eine "Delay Emulation" benötigt.

Praktische Notwendigkeiten sind mir da nicht greifbar...:think:
 
Um eine Leitung nach Übersee zu simulieren.
 
http://mitglied.lycos.de/diehappy00456/LAN.JPG

Ich habe jetzt mal ein Bild gemalt um das ganze ein wenig besser zu verdeutlichen. Also der PC1 und PC2 sollen ihre IPs auch vom DHCP-Server beziehen. Der Linux PC hat zwei Netzwerkkarten drin. Die eine bekommt vom DHCP-Server ihre IP und die andere geht an den Switch. Wie muss ich das nun alles konfigurieren um diesen Aufbau als Teststellung zu verwenden damit der Linux Rechner als Delay Emulator funktioniert?
 
Ähm,

du hast die beiden Links von Damager und theton gelesen?
 
ja ich habe die Links gelesen, aber wie schaffe ich es das PC1 und PC2 auch ihre Adressen vom DHCP Server beziehen?
 
in dem du bei denne den "linux pc" als default-gateway einträgst :] dafür ist er ja der router.
 
also eth1 bezieht direkt vom dhcp server seine ip. wie bekomm ich es hin das eth0 auch die ip vom dhcp server bekommt. wie kann ich dann bei den PCs 1 und 2 nur den standardgateway eintragen ohne eine ip und subnet mask zu vergeben?
 
:think: 2 karten in einem netz? wie soll da das routing überhaupt funktionieren? sowas geht schlicht nicht....da es dort nix zu routen gibt. wirst du schon subnetze bilden müssen :oldman

du willst ja den delay zwischen pc1 und pc2 haben oder?

sorry wenn ich dir zunahe treten sollte aber: bist du sicher das du weiß was du erreichen möchtest? willst den delay messen beim beziehen einer ip-adresse?
wie und wo willst den messen?
 
wie ich oben schon erwähnt habe. ich habe den linux rechner nur zwischen switch und dhcp server weil ich über den linux rechner einen delay simulieren will. ERKLÄRUNG: Paket kommt aus dem Netz wo auch der DHCP server steht an eth1 an, linux rechner soll das Paket dann 400ms verzögern und dann über eth0 weiterleiten an den switch.

Ich bin für jede andere Lösung auch offen. Ich muss halt erreichen das man Delay emulieren kann. Praktisch wie wenn das Kabel zwischen dem Netz wo wo auch der DHCP server steht einmal um den globus oder so gehen würde und dann erst zum switch kommt.
 
ich hab dieses problem nun mit ner bridge gelöst.
 

Ähnliche Themen

DHCP

Keine grafische Oberfläche (Debian Installation)

Router einbinden bei Webauth?

Netzwerk Probleme mit Opensuse 12.3

dhcp, arpwatch, flip-flop, iPhone

Zurück
Oben