Wie verwende ich ein Netzwerk für Speicherverkehr und ein anderes für Netzwerkverkehr?

458
Ankit

Ich habe eine Slackware-Linux-Maschine mit zwei Netzwerkschnittstellenkarten, und ich möchte eine Schnittstelle für den Netzwerkverkehr und eine andere für den Speicherverkehr verwenden.

Da dies Slackware ist, weiß ich nicht, ob dies die Lösung sein könnte oder nicht, aber ich versuche Folgendes:

ip route add IP1 dev eth0 ip route add IP2 dev eth1 

Ein Diagramm als Referenz :

http://i.stack.imgur.com/Bshfx.png

Funktioniert das oder gibt es eine andere Lösung?

1

1 Antwort auf die Frage

2
MolbOrg

In diesem Fall ist das Routing als Lösung gut genug.

ip route add IP1 dev eth0 

Wenn IP1 zu eth0 gehört (zugewiesen) ist, haben Sie den Befehl falsch verwendet. Sie müssen der IP-Route sagen, welches Netzwerk (oder Host) Sie routen möchten. Wenn SSIP San Storage IP ist, sollte es so aussehen:

ip route add SSIP via GatewayIP dev eth1 

oder falls sich Storage und Client im selben Netzwerksegment befinden

ip route add SSIP dev eth1 

Es kann auch zum Hinzufügen von Netzwerken verwendet werden

ip route add SS_Network/24 via GatewayIP dev eth1 

Das Hinzufügen einer Route zum Speicher sollte in den meisten Fällen ausreichen. Sie müssen lediglich explizit die Anweisung erteilen, dieses oder ein anderes Netzwerk durch dieses oder eine andere Schnittstelle zu routen