[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#647505: ITP: tcp-over-dns -- TCP tunnel through the standard DNS protocol



My source and binary packages for tcp-over-dns-1.3-1 are available here:
http://wfr.t28.net/tcp-over-dns.dpkg/

(OpenPGP key id: C9AC5D5D)

They are built against a clean Debian unstable system on amd64 using
cowbuilder.

Anne Bezemer wrote:
> Try iodine, already in Debian, or http://code.kryo.se/iodine/
> (SVN source used to be much better than Debian-packaged older version, but haven't checked lately.)
> Also, that's plain C with tun/tap, not java. And versions for Android/iPhone available.
Interesting recommendation. I was not aware of iodine yet.

On 11/03/2011 12:51 PM, martin f krafft wrote:
> How does it compare to iodine, which works very well, and which
> provides IP-over-DNS, rather than just a transport-layer protocol.
>

Since I haven't tried iodine yet, I can't really compare them well.
However from what I gathered from the iodine manual just now, it seems
both solutions have some common features. For instance both allow
clients to choose one of various payload encoding methods, for DNS
servers with particular restrictions like an unusable 0x20 bit
(upper/lowercase). Both use compression, tcp-over-dns uses LZMA
specifically.

Analogbit's tcp-over-dns has a somewhat simpler approach to tunneled
traffic and works much like an SSH local port forwarding (-L).
The clients do not require elevated privileges or access to a TUN/TAP
device.
It is written in pure Java and does not have any native
dependencies which makes it very portable. The complete client is
contained in one Jar file.



Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: