Hallo,
Wie kann ich unter SuSE 8.0 (das hier als Router fungiert) ports weiterleiten, z.B. für den ICQ-File-Transfer?
Ob es dafür eine Suse spezifische Einstellung gibt weiß ich nicht. Aber da die sicher auch nur mit iptables kochen sollten folgende Einträge das von dir gewünschte ermöglichen:
iptables -t nat -A PREROUTING -i $EXTIF -p tcp --dport $INPORT -j DNAT --to-destination $DSTHOST:$DSTPORT
iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $DSTPORT -j ACCEPT
Hierbei musst du folgendes reinpacken:
$EXTIF: Das Interface auf dem die Pakete ankommen. Also vermutlich ppp0
$INTIF: Das Interface über welchend er Rechner zu dem geforwardet werden soll erreichbar ist, vermutlich eth0 oder eth1
$INPORT: Der Port auf welchem das Paket ankommt, welches weitergeleitet werden soll
$DSTHOST: Der Rechner zu dem weitergeleitet werden soll
$DSTPORT: Der Port auf welchen weitergeleitet werden soll
Diese Einträge setzt du jetzt in das Script welches die Firewall konfiguriert und alles sollte funktionieren.
Viele Grüße,
Stefan