Virtuelle IPs und Portnummern
Hallo Liste! Habe einen Rechner (SUSE82) mit verschiedenen virtuellen IPs über eine quasi "echte" IP (Der Rechner hat also auch nur eine Netzwerkkarte.) eth0 192.168.0.1 eth0:1 192.168.0.2 eth0:2 192.168.0.3 eth0:3 192.168.0.4 Wenn ich jetzt einen Dienst mehrfach starten möchte und ihn auf die unterschiedlichen IPs verteile, aber die Portnummern beibehalten möchte, scheint es Schwierigkeiten zu geben: Address already in use Also zB. sshd auf IP 192.168.0.1 Port 1234 und sshd auf IP 192.168.0.2 Port 4321 Ist das richtig, daß ich Portnummern nur dem echten Netzwerkinterface und nicht dem virtuellem zuordnen kann? Gruß Tol
Hallo Liste!
Hallo,
Habe einen Rechner (SUSE82) mit verschiedenen virtuellen IPs über eine quasi "echte" IP (Der Rechner hat also auch nur eine Netzwerkkarte.)
eth0 192.168.0.1 eth0:1 192.168.0.2 eth0:2 192.168.0.3 eth0:3 192.168.0.4
welchen Sinn soll das haben ? Alle IP´s liegen im gleichen Subnet!
Wenn ich jetzt einen Dienst mehrfach starten möchte und ihn auf die unterschiedlichen IPs verteile, aber die Portnummern beibehalten möchte, scheint es Schwierigkeiten zu geben: Address already in use
Also zB. sshd auf IP 192.168.0.1 Port 1234 und sshd auf IP 192.168.0.2 Port 4321
Ist das richtig, daß ich Portnummern nur dem echten Netzwerkinterface und nicht dem virtuellem zuordnen kann?
Gruß Tol
Bitte verwende Deinen echten Namen im Absender. Gruß Alex
Am Dienstag, 16. März 2004 19:31 schrieb Alex Ascherl:
eth0 192.168.0.1 eth0:1 192.168.0.2 eth0:2 192.168.0.3 eth0:3 192.168.0.4
welchen Sinn soll das haben ? Alle IP´s liegen im gleichen Subnet!
Mir erspart das z.b., dass ich auf einer Workstation iptables mit source-nat aktivieren muss. Ein Routing-Eintrag mit "dev eth0:1" tuts auch. Alfred
Hallo, Am Dienstag, 16. März 2004 19:31 schrieb Alex Ascherl:
Hallo Liste!
Hallo,
Habe einen Rechner (SUSE82) mit verschiedenen virtuellen IPs über eine quasi "echte" IP (Der Rechner hat also auch nur eine Netzwerkkarte.)
eth0 192.168.0.1 eth0:1 192.168.0.2 eth0:2 192.168.0.3 eth0:3 192.168.0.4
welchen Sinn soll das haben ? Alle IP´s liegen im gleichen Subnet!
Und? Hab ich schon mehrfach im Einsatz gesehen, gibt es sicher Hunderte Anwendungsmöglichkeiten für.
Wenn ich jetzt einen Dienst mehrfach starten möchte und ihn auf die unterschiedlichen IPs verteile, aber die Portnummern beibehalten möchte, scheint es Schwierigkeiten zu geben: Address already in use
Also zB. sshd auf IP 192.168.0.1 Port 1234 und sshd auf IP 192.168.0.2 Port 4321
Ist das richtig, daß ich Portnummern nur dem echten Netzwerkinterface und nicht dem virtuellem zuordnen kann?
Bin mir nicht so ganz sicher, aber das Problem ist doch eher, das der Dienst auf alle IPs hören wird oder? Habs mit sshd noch nicht versucht, aber ein gestarteter Apache hört ja auch auf alle virtuellen IPs mit einer Diensteinstanz. Bernd -- [Zufallssig 4] One OS to rule them all, one OS to find them. One OS to bring them all, and in the darkness bind them In the land of Redmond, where the shadows lie.
Hiho, Bernd Tannenbaum wrote:
[...]
Bin mir nicht so ganz sicher, aber das Problem ist doch eher, das der Dienst auf alle IPs hören wird oder?
Stimmt! Gute Idee! In diesem Fall hab ich den anderen sshd gar nicht auf eine spezielle IP gezwängt - das werd ich nochmal probieren :-) Aber ich weiß aus anderen Fällen, daß ich kleine Dienste hatte, die definitiv auf zwei unterschiedliche IPs gelegt waren, aber die mit dem Hinweis, dass die Adresse bereits genutzt wird, nicht starten wollten. Daher dachte ich, jetzt reichts! Nun fragste mal die, die's wissen ;-) Einen Gruß in den Abend Tol
participants (4)
-
Alex Ascherl
-
Alfred Reinhard
-
Bernd Tannenbaum
-
Tol