[ds6] Using NC6 as a circuit level proxy between IPv6 and IPv4

Chris Leishman chris at leishman.org
Fri May 9 19:58:16 CEST 2003


On Friday, May 9, 2003, at 06:24 PM, Eric Vyncke wrote:
> Thanks, downloaded the latest CVS, compile and it works fine 
> (specially with --continuous option).

Oh yeah....exec is only in the CVS.  We really should make a new 
release... Mauro?

> The only thing 'missing' (with several workarounds -- so feel free to 
> ignore) is a --daemon option ;-)

Something to consider....

Please be aware, however, that it's not very efficient proxying data 
this way.  There's unnecessary overhead in creating a new nc6 process 
for every new connection and also in multiple copies of the data as it 
is passed between the two processes.  Perhaps one day we'll add in 
better 'redirection' support.

Also, you may want to consider using the --half-close options on both 
the parent and child processes, since HTTP clients often make use of 
TCP half closes.  Playing with buffer sizes may also help you (or hurt 
you).

Regards,
Chris



More information about the ds6 mailing list