51227
25.07.2007, aktualisiert um 14:49:52 Uhr
3631
4
0
Linux mit 2 x NIC routing
Hallo,
ich habe hier einen Linux PC mit zwei Netzwerkkarten.
Diese sind jeweils an einem eigenen Router in Internet.
Jetzt möchte ich ich diesen PC von extern erreichen.
Setze ich das default GW auf 192.168.1.1 erreiche ich den PC über den einen Anschluß.
Setze ich das default GW auf 172.16.1.1 erreiche ich den PC über den anderen Anschluß.
Erreichbar ist der PC aber nicht über beide gleichzeitig.
eth0
IP : 192.168.1.250
Netmask : 255.255.255.0
GW (Router 1 IP): 192.168.1.1
eth1
IP : 172.16.1.25
Netmask : 255.255.255.0
GW (Router 2 IP): 172.16.1.1
Default GW (standart) : 192.168.1.1
Ich weiß das es ein Routing Problem ist, aber ich finde kein Lösung ...
[EDIT] Dieser PC ist kein Router, soll also nicht beide Netzwerke verbinden. Nur über verschiedene IP's erreichbar sein.
Gruß
Michael
ich habe hier einen Linux PC mit zwei Netzwerkkarten.
Diese sind jeweils an einem eigenen Router in Internet.
Jetzt möchte ich ich diesen PC von extern erreichen.
Setze ich das default GW auf 192.168.1.1 erreiche ich den PC über den einen Anschluß.
Setze ich das default GW auf 172.16.1.1 erreiche ich den PC über den anderen Anschluß.
Erreichbar ist der PC aber nicht über beide gleichzeitig.
eth0
IP : 192.168.1.250
Netmask : 255.255.255.0
GW (Router 1 IP): 192.168.1.1
eth1
IP : 172.16.1.25
Netmask : 255.255.255.0
GW (Router 2 IP): 172.16.1.1
Default GW (standart) : 192.168.1.1
Ich weiß das es ein Routing Problem ist, aber ich finde kein Lösung ...
[EDIT] Dieser PC ist kein Router, soll also nicht beide Netzwerke verbinden. Nur über verschiedene IP's erreichbar sein.
Gruß
Michael
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 64636
Url: https://administrator.de/contentid/64636
Ausgedruckt am: 23.11.2024 um 05:11 Uhr
4 Kommentare
Neuester Kommentar
Hallo Michael,
Das Problem ist, dass die Pakete zwar ankommen, die Antwort aber über das falsche GW zurück gesendet werden. Am Besten du probierst es mal so.
Default GW: 192.168.1.1
Zusätzlich noch folgende Routing Einträge definieren.
ip route add from 172.16.1.0 dev eth1 scope link src 172.16.1.25 table 1
ip route add default via 172.16.1.1 dev eth1 table 1
ip rule add from 172.16.1.0/24 lookup 1
Gruß,
Kamber
Das Problem ist, dass die Pakete zwar ankommen, die Antwort aber über das falsche GW zurück gesendet werden. Am Besten du probierst es mal so.
Default GW: 192.168.1.1
Zusätzlich noch folgende Routing Einträge definieren.
ip route add from 172.16.1.0 dev eth1 scope link src 172.16.1.25 table 1
ip route add default via 172.16.1.1 dev eth1 table 1
ip rule add from 172.16.1.0/24 lookup 1
Gruß,
Kamber