Hi all,

I need to concentrate 20 UDP data stream, i.e. I receive data on 20
UDP ports, and I need a single (tunneled TCP) output stream.

I tried using netcat with a port range as follows:

netcat -u -l -n -vv -p 5000-5019 | netcat -vv -n 127.0.0.1 8000

to capture all data from port 5000-5019 and pipe it for further
processing.

However, it seems as if netcat only waits for input on the first
(available?) port in the range.

Is this expected behaviour or am I doing something wrong?

I can, of course, hack my own script, but netcat seemed to be so
simple and elegant ;-)

Thanks for any feedback!

Bye,

Stephan

--
-------------------------- It can be done! ---------------------------------
Please email me as schulz@eprover.org (Stephan Schulz)
----------------------------------------------------------------------------