Wi-Free provides DNS tunneling

DNS tunnel provides cheap WiFi and cheap internet access in other networks (WiMAX, 3G, ADSL and so on)

With the help of Wi-Free software you can transmit all traffic from your computer to our server using DNS queries. For this purpose you do not need to buy a dedicated server and install different software on it. You just need to install on your computer the Wi-Free client, which will make the connection in one click. At present there are versions of our program for Windows and Linux operation systems.

If you can convert a hostname, for example, google.com, in an IP address, then you can get full access to the Internet with the help of Wi-Free software. You will have not the fastest one, but still a connection. The possibility to use tunnel over dns is given to internet providers more often, than ICMP tunnel, TCP tunnel, UDP tunnel. That is why this way of connection is more likely to be successfully used. However, a disadvantage of such connection is the data transfer rate, which as a rule does not exceed 3-5Kbps. If you need to promptly send an e-mail, and you can install connection only through DNS, this method will solve the given task.

How can your computer connect to our server, not being able to establish a direct connection? For this reason we crated our own DNS server, which receives queries for translation of domain names into numerical IP addresses and vice versa. As DNS queries for our own domain are transmitted to this server, we can receive coded data from you. Bytes, which you want to send to the server should be coded with a special algorithm so that your provider was allowed to transmit them. Wi-Free automatically chooses the best coding algorithm. Here is an example of such query in coding Base64:

Daaaiaaqbif.rqaahWbQaacaeBTUcGcaaSptmsd11PYTaaU-JGVllE.2wf.eu

For response our server uses NULL type, which allows to transmit data without any coding. This allows to transmit more data than in case when coding is used. Wi-Free not only integrates into DNS queries TCP/IP protocol packets as data, but integrates into all other packets of the main Internet Protocol (IP). ip over dns, tcp over dns, udp over dns and so on will work.

In short, this is how DNS tunneling, provided by Wi-Free works.

There are other client-server programs, such as iodine and NSTX, which create DNS tunnel. Their main operation principle is similar to that of Wi-Free. But our program has many improvements, due to which it transmits traffic faster and safer. Besides, for operation of a server part of these programs you need a dedicated server under the UNIX family operation system as root. Wi-Free is a ready multifunctional tool, which is easy and convenient to use.