Iodine is an open source application that has a client and server which in combination will allow a client to tunnel their IPv4 traffic over the DNS protocol and potentially bypass some censorship of traffic on the LAN or even WAN.
Installing and setting up Iodine on Ubuntu 12.04 LTS Server is a snap with these instructions which are intended to show how simple it is to get Iodine working on Ubuntu 12.04 and to show what a cool application Iodine is.
1. Install Iodine on both the client machine and the server:
sudo apt-get install iodine
2. Start the Iodine server:
3. Start the Client:
4. Do Ping/Traceroute or even use mtr to ensure everything is working:
You now have a working Iodine install but obviously in a more through setup you will want to configure Iodine to use something other than test.com and you will want to set up a relaying nameserver and perhaps route all traffic through iodine and the instructions to do this are here and pretty easy.