iodine

IPv4 over DNS tunnel solution, enabling you to start up a socks5 proxy listener.


Product Overview

Iodine is a innovative solution that enables you to start up a SOCKS5 proxy listener, allowing you to tunnel IPv4 data through a DNS server. This can be particularly useful in situations where internet access is firewalled, but DNS queries are allowed. Iodine provides a high-performance, portable, and secure way to establish tunnels between two hosts, regardless of their endianness or operating system.

Main Features

Iodine offers several key features that set it apart from other DNS tunnel implementations:

  • Higher Performance: Iodine uses the NULL type to allow downstream data to be sent without encoding, resulting in faster throughput.
  • Portability: Iodine runs on a wide range of UNIX-like systems, including Linux, Mac OS X, FreeBSD, NetBSD, OpenBSD, and Windows, making it highly portable.
  • Security: Iodine uses challenge-response login secured by MD5 hash and filters out any packets not coming from the IP used when logging in to ensure secure connections.
  • Less Setup: Iodine handles setting IP numbers on interfaces automatically and allows up to 16 users to share one server at the same time.
  • Automatic Packet Size Probing: Iodine probes for maximum downstream throughput by adjusting packet size, ensuring optimal performance.

With iodine, you can establish secure and high-performance tunnels between two hosts, making it an ideal solution for situations where internet access is restricted.

Related

Technitium DNS Server
instant.io
Janus
Buku
SeaweedFS
Chitchatter
Speed Test by OpenSpeedTest™
Star history

Star history for iodine