Carsten Friede (cfriede@wh12.tu-dresden.de) schrieb auf LUG-DD am Son, 22 Jun, 2003; 15:33 +0200:
Hi,
Wie kriegt man mehrere Gateways für verschiedene Interfaces/IP-Aliases hin?
Du fragst nach routing?
Eigentlich nicht. Nur habe ich bis jetzt immer das Problem, daß, wenn
Doch, oder ich habe Deine Frage nicht verstanden. IP-Pakete finden ihren Weg zum gewünschten Interface (aka NIC, Netzwerkkarte) durch nachgucken in der Routing-Tabelle. Netze, die an einem NIC anliegen, reden über MAC-Adressen. Dort sendet Dein Rechner dann ARPs (Address Resolution Packet). Wendet er sich an ein Gateway, hat er das Netz nicht lokal an einem NIC anliegend gefunden.
ich in einem Subnetz bin und bspw. mit ftp arbeiten will, der Gateway abgefragt wird, der sich in einem anderen Subnetz befindet. Nun ist nicht immer gewährleistet, daß ich mit dem Subnetz verbunden, in dem der Gateway steht. Und es nervt einfach ständig in einem solchen Fall den Gateway in der /etc/sysconfig/network aus- und später wieder einschließen zu müssen.
Die Befehle habe ich bereits geschrieben.
WO muß ist da WAS eintragen?
?Welche Distribution?
Ich verwende RedHat 7.3. Der aktuelle Gateway steht in der /etc/sysconfig/network. Wie
Es kann auch mehrere Gateways geben. Das kann man bestimmt auch bei Rotkäppchen einstellen.
Suche mal unter /etc/init.d/irgendwas_das_die_netzwerkkarten_initialisiert
Hab' ich gemacht, nur war das wenig informativ.
Darin steht, wie Dein Netz konfiguriert wird. Das halte ich für informativ.
Bitte schau Dir Deine Konfig an und lerne (ifconifg, route) oder ip zu nutzen.
Um heraus zu finden, wo ein IP Packet hingeschickt wird, kannst Du ip route get $ZIEL_IP_ADRESSE machen.
Gruß,
Frank