Follow the steps below to find out how to set up Obfsproxy on Linux with SmartyDNS servers. If you don’t have a SmartyDNS account, you can try our services for free for 3 days.
Open a Terminal window.
Type:
sudo suThen enter your password.
For Ubuntu/Debian systems type:
apt-get update; apt-get install tar wget openvpn -yFor CentOS type:
yum install epel-release -y; yum install tar wget openvpn -yYou need to find out what system architecture you have to know which version of shapeshifter-dispatcher to run.
Type:
archKeep in mind the result, you will need it later.
In order to be able to obfuscate the VPN connection, you need to download, run and configure the shapeshifter-dispatcher command line proxy tool.
Type:
cd /rootThen type:
wget -O Shapeshifter-dispatcher-Linux.tar.gz "https://billing.smartydns.com/dl.php?type=d&id;=10"; tar -xvf Shapeshifter-dispatcher-Linux.tar.gz; cd Shapeshifter-dispatcher/LinuxWe will start Shapeshifter-dispatcher and will set up which VPN server will be obfuscated by entering it’s IP address.
Now is the time to use the info about your system architecture:
If you are using the x86_64 architecture - run start-linux64.sh.
If you are using the i386 or i686 architecture - run start-linux32.sh.
For example, if your system x86_64 and you want to use the Amsterdam1 VPN server, you should type:
./start-linux64.sh 95.211.174.168If your system is i386 or i686 and you want to use the same VPN server, you should type:
./start-linux32.sh 95.211.174.168You can find the whole list in Settings -> VPN Servers in your account on our website.
This will start the local client running in transparent TCP proxy mode and obfs4 transport which hides OpenVPN traffic.
Don’t close this window as long as you need to be connected to VPN.
Now, the only thing left to do to have an obfuscated VPN connection is to actually connect to the VPN server using the OpenVPN client.
Open a new terminal window.
Start the OpenVPN client and connect to the VPN server.
Type:
sudo suEnter your password and type:
cd /root/Shapeshifter-dispatcher/LinuxThen type:
openvpn openvpn-config.ovpnEnter your VPN username & password.
You can find your VPN username and password in your account on our website, by going to Settings -> VPN Username & Password.
The obfuscated VPN connection is established.
To disconnect, press Ctrl + C in both terminal windows and close them.