Bypassing github.com lock on Windows with DNSCrypt

Morning passed in experiments on a workaround from cygwin using the methods described in the article “Quick Start: GitHub via Tor” .

The second method works great, but with it you can’t, for example, install plugins in vim using Vundle. The third method does not work. In the case of a call via http, it reports that it is not, but with https it complains about the SSL certificate. And, of course, it’s inconvenient that you have to constantly launch the browser. Torsocks on Windows does not work.

I tried DNSCrypt. Everything turned out to be quite easy. I am by no means an expert, so I just describe my actions.

At dnscrypt.org/Download the archive and unzip it to some permanent place. The second step is to download the dnscrypt winclient program, a link on the main page of this site. There is a small ambush, because the binary is located on github.com. You have to download TorBrowser and go through it. In any case, the thing is good and in our time will come in handy.

I could fill in some drive, but I think that not only downloading the executable from unverified places, but even giving a link to it is a sign of bad taste.

We put the downloaded dnscrypt-winclient.exe in the bin folder, unzipped before the package, run this program as administrator, specify the network interface, optionally select the server on the second tab and install (Install) as a service (for this, unzipped to a permanent location and launched winclient from the administrator).

The last step is to change the DNS server address. On Windows 8: Network Control Center - Change adapter settings - Properties - Internet Protocol version 4 - Properties - Use the following addresses DNS server - 127.0.0.1

EVERYTHING.

When running on Windows XP, keep in mind that winclient requires .Net 2.0.

Also popular now: