Select your proper OS version
Method A
Step 1: Setting up Google DNS or OpenDNS (Must be done before connecting to your VPN)
- Go to the "Control Panel > Network and Internet > Network and Sharing Center" and click on "Change adapter settings".
Or you can type "ncpa.cpl" in Run (Start > Run) and enter
- Right click your main Internet connection, and select "Properties".

- Select "Internet Protocol Version 4 (TCP/IPv4)" and click "Properties".

- In DNS area, add Google DNS "8.8.8.8" and "8.8.4.4" or OpenDNS "208.67.222.222" and "208.67.220.220".

Step 2: Disable Teredo
- Open "Command Prompt": Click on start menu and in the search box type "cmd". In the search result, right-click on "cmd" and select "Run as administrator"

- In opened window (cmd) type
netsh interface teredo set state disabled
and press enter.

- Restart your computer.
If you want to re-enable Teredo in the future, open Command Prompt and type netsh interface teredo set state type=default
Method B
- Open "Command Prompt": Click on start menu and in the search box type "cmd". In the search result, right-click on "cmd" and select "Run as administrator"

- To see your connected network, in opened window (cmd) type
netsh interface show interface
and press enter. In this example the connected netword is "ADSL"

- Connecto to your VPN now.
- In opened window (cmd) type
ipconfig /flushdns
and press enter.
- In opened window (cmd) type
netsh interface ipv4 delete dnsservers "ADSL" all
and press enter. This will remove the DNS settings from your network interface.
Note: Replace "ADSL" with the name of your connected interface.
- After disconnecting from your VPN you can renew your previous DNS settings. Type:
netsh interface IPv4 set dnsserver "ADSL" dhcp
and press enter.
- In the last part, type:
ipconfig /flushdns
and press enter.
- Go to the "Settings" and then "More connection settings":

- Go to the "VPN":

- Tap and hold your VPN connection's setting icon, then select "Edit profile":

- Check "Show advanced options" and more available options will be appear:

Set one of the follwoing DNS servers in the "DNS servers (e.g. 8.8.8.8)":
- Google DNS: "8.8.8.8 8.8.4.4"
- OpenDNS: "208.67.220.220 208.67.222.222"
You can also use combination of Google and OpenDNS if you like: "8.8.8.8 208.67.220.220"
IMPORTANT: between 2 DNSs space are 100% required.
- Go to the "Settings" and navigate to the "WiFi":

- Select your WiFi and tap the blue "i":

- Change the DNS settings to Googles or OpenDNS servers by tapping the line "DNS":

- Google: "8.8.8.8, 8.8.4.4"
- OpenDNS: "208.67.220.220, 208.67.222.222"
You can also use combination of Google and OpenDNS if you like: "8.8.8.8, 208.67.220.220"
IMPORTANT: between 2 DNSs comma and space are 100% required.
- Go to the "System Preference...":

- Go to the "Network":

- Select your Internet connected, WiFi or Ethernet (LAN) then click on "Advanced...":

- Go to the "DNS" tab, click the "+" button:

In DNS area, add Google DNS "8.8.8.8" and "8.8.4.4" or OpenDNS "208.67.222.222" and "208.67.220.220", at the end, click "OK".
- Go to the "Network Connections":

- In new window select your Internet connected, WiFi or Ethernet (LAN) then, click on "Edit" button:

- Go to the "IPv4 Settings" tab, and change the Method to "Automatic (DHCP) addresses only":

In DNS area, add Google DNS "8.8.8.8, 8.8.4.4" or OpenDNS "208.67.222.222, 208.67.220.220", at the end, click "Save".
IMPORTANT: between 2 DNSs comma and space are 100% required.
Close the current opened window to confirm the changes you've made and click the "Close".
Some times you need to enable/disable "Networking"option to apply your changes.