Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / net / iodine / DESCR
blob206c60805ca4518cb32b640f40e63149012acaa1
1 iodine lets you tunnel IPv4 data through a DNS server. This can be usable in
2 different situations where internet access is firewalled, but DNS queries are
3 allowed.
5 It runs on Linux, Mac OS X, FreeBSD, NetBSD and OpenBSD and needs a TUN/TAP
6 device. The bandwidth is assymetrical with limited upstream and up to 1 Mbit/s
7 downstream.
9 Compared to other DNS tunnel implementations, iodine offers:
10  * Higher performance: iodine uses the NULL type that allows the downstream
11    data to be sent without encoding. Each DNS reply can contain nearly a
12    kilobyte of payload data.
14  * Portability: iodine runs on many different UNIX-like systems. Tunnels can be
15    set up between two hosts no matter their endianness or operating system.
17  * Security: iodine uses challenge-response login secured by MD5 hash. It also
18    filters out any packets not coming from the IP and port used when logging
19    in.
21  * Less setup: iodine handles setting IP number on interfaces automatically,
22    and up to 8 users can share one server at the same time.