emsi
02.01.03, 14:32
Hallo Leute,
folgendes Szenario: Ich habe zwei Netzwerkkarten in meinem Router:
eth0: 192.168.x.x (privat)
eth1: 134.x.x.x (öffentlich)
Wenn ich jetzt z.B ftp auf einen öffentlichen Server mache, benutzt der ftp-client standarmäßig die IP von eth0 als Absende-IP. Da diese privat ist, kommt natürlich auch nichts zurück und die Packete werden verworfen. Dieses Problem tritt natürlich mit einer Vielzahl anderer Dienste ebenfalls auf: "bind, lynx, w3m, ssh".
Natürlich könnte ich das 192-Netz auf dem Gateway masqueraden, möchte ich aber nicht... Die IPs auf dem Router drehen ebenfalls nicht ...
Irgendwelche Ideen, o.g. Programme zur Nutzung von eth1 zu zwingen ?
Grüße,
Oli
folgendes Szenario: Ich habe zwei Netzwerkkarten in meinem Router:
eth0: 192.168.x.x (privat)
eth1: 134.x.x.x (öffentlich)
Wenn ich jetzt z.B ftp auf einen öffentlichen Server mache, benutzt der ftp-client standarmäßig die IP von eth0 als Absende-IP. Da diese privat ist, kommt natürlich auch nichts zurück und die Packete werden verworfen. Dieses Problem tritt natürlich mit einer Vielzahl anderer Dienste ebenfalls auf: "bind, lynx, w3m, ssh".
Natürlich könnte ich das 192-Netz auf dem Gateway masqueraden, möchte ich aber nicht... Die IPs auf dem Router drehen ebenfalls nicht ...
Irgendwelche Ideen, o.g. Programme zur Nutzung von eth1 zu zwingen ?
Grüße,
Oli