Hallo Matthias, Am Samstag, 21. August 2004 09:45 schrieb Matthias Houdek:
Am Donnerstag 19 August 2004 20:55 schrieb Frank Babies:
Hallo Liste, ich habe da mal eine Frage an die Netz Experten. Ich habe 2 Phsikalisch getrennte Netze die aber gleiche IP's benutzen. Ein PC verbindet zwar die beiden Netze aber er dient nicht als Router!
Ist es nun möglich das dieser eine PC mit 2 NIC's die gleiche IP besitz?
Möglich ist vieles, aber es wird nicht funktionieren und ergibt keinen Sinn.
----------------- Host1 = 10.0.0.1 |------------| Host2 = 10.0.0.2 |------------| -----------------|-------- | Host3 = 10.0.0.3 | eth0 |---|
|--------
Host3 = 10.0.0.3 | eth1 |---| -------------------------- | Host4 = 10.0.0.1 |------------| Host5 = 10.0.0.2 |------------| -----------------
Zumindest kannst du in dieser Konfiguration nicht mehr über die IP-Adressierung arbeiten, du kannst sie dir also sparen.
Was würde passieren? Die Anwendnug sagt vielleicht, die Daten sollen zu Host5 - O.K. Dann wird der Name aufgelöst und als Ziel steht jetzt die IP 10.0.0.2. Diese Adresse wird aber über 2 statische, direkte Routen angesprochen - einmal über eth0 und zum anderen über eth1. Da die Routingtabelle aber nach "best/first match" abgearbeitet wird, gehen die Daten an Host2.
Man könnte hier vielleicht über die entsprechenden Dienste und damit Portnummern was über die MAC-Adressen in IPTables trixen ... ?
Auf jeden Fall wird es so, wie du es oben gezeichnet hast, nicht funxen.
Was willst du denn erreichen?
Es geht um ganz genau zu sein einfach darum das ein Gerät das 2 NIC Ports hat so ausgeliefert wird: Der erste Port eth0 steht auf DHCP. Ist DHCP nicht erreichbar wird der Port automatisch auf der Adresse 192.168.1.1 eingestellt und der zweite fest auf 10.10.0.1. Bei dem Kunden steht nun zufällig das Netz auf DHCP 10.10er Bereich. Konfigurieren kann ich aber nur am zweiten Port der voreingestellt auf 10.10.0.1 steht. Kommt es nun (2 mal passiert) beim Kunden zufällig so das die DHCP auch auf 10.10.0.1 gestellt wird habe ich obriges patt. Da ich nicht sagen kann was der jeweilige Kunde am Netz hat (wird er mir auch nicht immer verraten ;-) ) weis ich eben nicht immer genau was sich hinter seinem Netz verbirgt. Darum habe ich diese Frage mit diesem Beispiel gewählt um es deutlicher zu machen. Das mit deinen angesprochenen Diensten Portnummern und MAC Adressen hatte ich erhofft. Da es aber nicht so einfach möglich ist lasse ich lieber die Finger davon. Gruß Frank