Wi-Free offers DNS tunneling
Use Wi-Free to transmit all traffic from your computer to our server using DNS queries. With our service, there’s no need to purchase any complicated equipment like a dedicated server, and you don’t need to install confusing software packages. It’s simple. All you have to do is install Wi-Free client software which can establish a connection in just one click. Our user-friendly software is available for all of the most popular operating systems, so there’s nothing to stand between you and easy Internet connection.
Wi-free allows you to gain full access to the Internet simply by converting URLs such as google.com into IP addresses. Though the connection may not be fast, you will still have a connection regardless. Internet service providers offer users the opportunity to use DNS tunneling more often than ICMP, TCP or UDP tunneling, and therefore, this connection method is the most successful. The problem, of course, is connection speed. With DNS tunneling, data transfer speed does not usually exceed 3-5 Kbps. Despite the low speed, this method is dependable and may be the only connection option possible for when you need to send an urgent email or make an instant transaction.
How DNS tunneling provided by Wi-Free works:
How can your computer connect to our server if it is unable to establish a direct connection? We have created our own DNS server to accept queries to convert between domain names (URLs) and numeric IP addresses. Since all DNS queries to our domain are transferred to that server, we can receive encoded data from your computer. The bytes you want to send to the server must be encoded with a special algorithm so that your provider allows their transmission. Wi-Free software selects the optimal encoding algorithm automatically. Here is an example of such query encoded in Base64:
To reply, our server uses NULL type which allows transmitting un-coded data so you can transfer more data than when using encryption. Wi-Free enters both TCP/IP packets and any other packets of Internet Protocol (IP) in DNS queries. So, you get IP-over-DNS, TCP-over-DNS, UDP-over-DNS tunneling, and more.
Ready-made client-server software creating DNS tunneling already exists, such as Iodine and NSTX. Their basic principle of operation is similar to that of Wi-Free, however our software features various improvements which allow transmitting traffic faster and more reliably. As well, the server component of those programs requires a dedicated server managed by a UNIX operating system. In contrast, Wi-Free is an easy to use, ready-made multifunction tool that available for multiple operating systems, including Windows and Mac OS.