NetworkManager-iodine is a network manager VPN plugin that allows you to tunnel your connection through a DNS tunnel. This can be useful if internet access is firewalled but DNS traffic is still allowed.
The source code is available via:
git clone git://git.gnome.org/network-manager-iodine
Fetch the source code from git then do a:
./autogen.sh make make install
To debug network-manager-iodine start NetworkManger as root and turn on detailed debugging for VPN messages:
sudo systemctl stop NetworkManger.service sudo NetworkManager --log-level=DEBUG --log-domains=VPN --no-daemon
This will make sure you see NMs and the plugins output in one log.
network-manager-iodine was written by Guido Günther <email@example.com>.
network-manager-iodine is free software and licensed under the GPL Version 2.