Page 1 of 1

Port-Tunneling ohne SSH

Posted: 2011-08-19 16:59
by dante
Hi zusammen,

siehe Topic würde ich gerne einen lokalen (Dummy)-Port öffnen, und alle eingehenden Verbindungen an eine Remote-Kiste weiterleiten.

Grund ist folgender: Client-Software kann nur über Port 25 mit SMTP kommunizieren, Server-Software lauscht auf einem anderen Port.

Via SSH wäre ein Tunneling einfach, das ist aber auf der Server-Seite nicht gegeben.

Mein Denkansatz wäre xinetd und iptables.

Macht das überhaupt Sinn oder bin ich auf einem völligen Holzweg?

Gruß
dante

Re: Port-Tunneling ohne SSH

Posted: 2011-08-19 19:29
by rudelgurke
Vielleicht kann das Ganze mit Stunnel realisiert werden.

http://www.stunnel.org/

Re: Port-Tunneling ohne SSH

Posted: 2011-08-20 08:46
by Roger Wilco
Du willst eigentlich keinen Tunnel, sondern eine Art NAT bzw. Port Redirection. Das geht problemlos mit Netfilter/IPTables oder einem Daemon wie rinetd.

Re: Port-Tunneling ohne SSH

Posted: 2011-08-20 10:05
by dante
Via iptables hatte ich schon einen Ansatz über die Pre- und Postrouting Chain in der NAT-Table versucht.

Allerdings müsste ich dazu eine Art Dummy-Socket aufmachen, der auf Port 25 lauscht. Da liegt momentan mein Problem was zumindest iptables abbelangt.

stunnel werd ich mir nachher nochmal näher anschauen.