PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ping über Router


Baitronic
08.05.02, 15:07
Hallo,

ich hab folgendes Problem: Über einen Linuxrouter (IP: 192.168.0.1 Suse 7.0 Kernelupgrade auf Linux 2.4.0) soll von einem anderen Linuxrechner (IP: 192.168.0.2 Redhat 6.1 Linux 2.2.12-32) eine Verbindung ins Inet hergestellt werden.

Beim Redhat Rechner ist der Gateway auf 192.168.0.1 gesetzt. Diese Seite müsste stimmen.
Meine /etc.route.conf auf den Suse-Rechner sieht folgendermaßen aus:
---snip---
192.168.0.0 0.0.0.0 255.255.255.0 eth0
192.168.0.10 0.0.0.0 255.255.255.255 ippp0

default 192.168.0.10
---snip---
Wenn ich jetzt den Suserechner einwähle tut auf dem alles.
Wenn ich aber von dem anderen Rechner versuche eine IP anzupingen, die im Inet ist, geht die Pinganfrage zwar über den Router raus, aber weder der Router noch der andere Rechner bekommen eine Antwort.

Woran kann das liegen?

TIA

Andreas

geronet
08.05.02, 15:23
Hast du IP-Forwarding eingeschaltet?
Und Masquerading?
Wenn nicht brauchst du das hier:

echo "1" >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ippp0 -j MASQUERADE

Grüsse, Stefan

Baitronic
08.05.02, 15:59
IP Forwarding ist an,
der Befehl
iptables -t nat -A POSTROUTING -o ippp0 -j MASQUERADE
gibt bei mir nur ein müdes:
bash: iptables: command not found

Muss ich da irgendwas noch installieren, bzw. in den Kernel
einbauen? Funktioniert das mit Kernel 2.4.0?


Danke, Andreas

geronet
08.05.02, 16:16
Wenn iptables (so heisst das Paket auch) nicht in /sbin/iptables installiert ist musst du es wohl noch machen.

Grüsse, Stefan

Baitronic
08.05.02, 16:29
Danke, das wars. Ich hatte IPMasq nicht installiert. *schäm*

Gruß. Andreas