42.org, Resources, tcp-relays
Tcp-relays are a nice tool you can need very often. Starting with a question in comp.unix.bsd.freebsd.misc i gathered all I know on this webpage:
- plug-gw Part of the TIS Firewall toolkit. I uses syslog extensively, and has an complex configuration-file. (/usr/ports/security/fwtk)
- rinetd I got this one from the rc5/56-challenge people at cyberian. It's fairly easy to setup and quite small. Unfortunately it does not work on every OS i tested it (<ftp://ftp.42.org/pub/unix/misc/rinetd-0.3.tgz>)
- delegate Does much more than only redirect ports. It's rather big, and the doc's are not too good. (/usr/ports/net/delegate)
- relay part of the game "xgospel" - I lost the URL for this one.
- tcp_relay Didn't get it to work so far, maybe it works for you. (<ftp://ftp.42.org/pub/unix/security/tcp_relay.tar.gz>)
- ipfwd Should be able to do this, too, I'm told. Didn't try it myself so far. (<http://multiverse.com/~rhh/ipfwd/index.html>)
- netcat & socketcould do this, too. If you whip up a small shell-script
- ssh Yes, it can redirect ports, too. It can even compress and encrypt the link, if you have an account on both endpoints.
- udp_fwd Redirects udp. I got it during the rc5/48 challenge from Thomas Roessler (If I remember correctly). (<ftp://ftp.42.org/pub/unix/tools/udp_fwd>)
- bnclooks like it could do that, too.
I'd be very interested to make this a comprehensive list. So if you know of any more, be sure to tell me.
Stefan `Sec` Zehl 08-Jan-1998, 08-Jan-1998