Follow the steps below to find out how to set up Obfsproxy on Mac with SmartyDNS servers. If you don’t have a SmartyDNS account, you can try our services for free for 3 days.
Press cmd + spacebar, type Terminal in the search field, then click Terminal.
Type the following in the Terminal window:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Press Return and enter your password.
Press Return again.
Type the following in the Terminal window:brew install gnu-tar wget
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 the following in the Terminal window:wget -O Shapeshifter-dispatcher-macOS.tar.gz "https://billing.smartydns.com/dl.php?type=d&id=12"; gtar -xvf Shapeshifter-dispatcher-macOS.tar.gz; cd Shapeshifter-dispatcher/macOS
Type the following:sudo su
Press Return, enter your password and press Return.
Now we will set up which VPN server will be obfuscated.
Type ./start-macos64.sh followed by the IP address of the VPN server you want to use. For example:./start-macos64.sh 220.127.116.11
You 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.
To use obfuscation, you need to connect to VPN using the Tunnelblick app.
If you don’t have it installed on your computer, just follow our tutorial to install it.
Press cmd + shift + h to open your user folder in Finder. Go to /Shapeshifter-dispatcher/macOS/ folder.
Click on Tunnelblick app icon and click VPN details…
Import the openvpn-config.ovpn file to Tunnelblick by by dragging it to the Tunnelblick app.
Click All Users.
Type your Mac password and click OK.
Now, the only thing left to do to have an obfuscated VPN connection is to actually connect to the VPN server using the Tunnelblick client.
In Tunnelblick, select openvpn-config and click Connect.
Enter your VPN username & password and click OK.
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, click on Disconnect in Tunnelblick.
To disable Obfsproxy, press cmd + c in the Terminal window.
Get SmartyDNS for $3.7/mo!