> Does anybody know of a generic tcp/udp proxy which does not suffer
> from the limitations of the likes of plug-gw (no slight intended),
> i.e. will support one-to-many connections to the same destination
I have built from the TIS plug-gw, a "multiplug" that
listens on a single port number and a single ip address. (tcp only)
The key is that it runs stand-alone and not from inetd.
By using multiple instances of this "multiplug" I can
listen on the same port in much the same way as a virtual WWW server,
and perform a different task based on which address I'm listening for.
I'm sure there are probably better ways of doing this,
like a stand-alone process listening on the generic (0.0.0.0) address
that extracts the connection information from the socket,
but I didn't have a lot of time to put research into it.
The code is very rough, about a days work for an emergency "plug".
If there is enough interest, I can clean it up and send it back over
to TIS (after all, it was their code I built it from.)