Is your VPN connected but not working?
VPN issues usually fall into four categories, either the connection attempt is rejected when it should be accepted, or accepted when it should be rejected, or you cannot reach locations beyond the server or even establish a tunnel.
One of the most common reasons why the VPN is connected but not working is a DNS configuration issue. It may also occur if you configure the VPN connection to use the default gateway on the remote network. This setting overrides the default gateway settings that you specify in your TCP/IP settings.
Check out our solutions on how to resolve the issue.
FIX: VPN connected but not working
- Use Command Prompt as Administrator
- Check if the issue is DNS related
- Check the Ethernet adapter option settings
- Flush the DNS cache
- Check your underlying connection
- Connect to a different server location
- Change your VPN protocol
- Change your DNS server configuration
- Adjust your proxy settings
1. Use Command Prompt as Administrator
- Click Start and type CMD
- Right click Command Prompt from the results and select Run as Administrator
- In the black screen, type these two commands: ipconfig /release and then ipconfig /renew then press enter after each.
Check if the connection starts working again.
2. Check if the issue is DNS related
- Ping an external IP address like 126.96.36.199 to confirm your internet connection is working. You can check whether you can reach the server you’re going to connect to by pinging it using the next steps.
- Click Start and type CMD in the search bar
- Click Command Prompt
- Type ping 8.8.8 (you can replace it with the address you wish to ping) and press enter
If you get replies from the ping, it indicates your connection is working and the issue is likely with the DNS, so you need to resolve DNS issues. If you don’t get a reply, for example a Request Timeout message, it shows something is blocking the VPN connection.
How to reset DNS settings
This is necessary if your VPN client, or a DNS leak protection script crashes and left an unusable DNS configuration. Do this if your internet connection is present but you cannot browse any sites as your DNS is most likely not working.
- Right click Start, then select Network Connections.
- Right click on the network connection you’re using and select
- Click on Internet protocol Version 4 (TCP/IP v4)and then on the Properties
- Ensure you have Obtain IP Address automaticallyand Obtain DNS Server Automatically This configures your device to acquire the settings directly from your modem/router.
- Click OK and exit
If this doesn’t resolve the issue, then configure OpenDNS to resolve your DNS by doing the following:
Note: By configuring OpenDNS servers, your DNS requests will be directed to OpenDNS. The aim of this process is to direct DNS traffic from your network to the OpenDNS global network by accessing network settings, turning off Automatic DNS configured by your ISP, and configuring OpenDNS IPv4 addresses.
Unlike many other VPN tools, Cyberghost VPN is a higly reliable VPN that will secure your connection whithout any issues. Get now CyberGhost VPN (77% flash sale), for enhanced security. With over 8 million users and 600 servers worldwide, it will easily work on all your devices.
3. Check the Ethernet adapter option settings
- Right click the Start menu and select Network Connections.
- On the left-hand side click Ethernet
- Click Change adapter options.
- Right click the network connection you’re using and select Properties.
- Highlight ‘Internet Protocol Version 4 (TCP/IPv4)’ and click Properties.
- Select Use the following DNS server addressesand type OpenDNS’ addresses (188.8.131.52 and 184.108.40.206) in the Preferred DNS server and Alternate DNS server fields.
- Click OK, then Close, then Close Finally, close the Network Connections window.
- Flush your DNS. At this point, we recommend that you flush both your DNS resolver cache and your web browser’s cache. This ensures that your new DNS configuration settings take effect immediately.
4. Flush the DNS cache
In some countries, DNS entries saved from your ISP on your computer may be intentionally wrong, as an additional method of blocking sites. In this case, flush your DNS cache so your computer can automatically access your VPN’s DNS for the proper/correct entries.
- Click Start
- Select All Apps
- Click Accessories
- Click Start and type CMD, then right click Command Prompt, and select Run as administrator
- Type ipconfig /flushdns and press Enter. You should get a confirmation that says: Windows IP Configuration Successfully flushed the DNS Resolver Cache
Other solutions to try:
- If you have configured a proxy in the past please ensure that it is disabled. This usually needs to be done via your browser settings.
- If you have another browser installed, use it and see if you have the same issue. You should also attempt to start your browser in ‘safe mode’ with all add-ons/plugins disabled. In Chrome open an ‘incognito’ window. If any of these methods allow you to browse the Internet then the issue lies with your Internet browser configuration.
5. Check your underlying connection
Disconnect from your VPN connection, and try to access the internet. If you can access the internet, connect to your VPN and move to the next step of this guide.
If you cannot access the internet, the problem has to do with your internet connection. You may need to reboot your device and check your network settings to fix this.
6. Connect to a different server location
Select a different VPN server location and connect to it. If you can access the internet when connected to a different server location, there may be a temporary issue with the server location you originally selected.
7. Change your VPN protocol
VPN protocols are the methods by which your device connects to a VPN server. If your VPN uses the UDP protocol by default, this may be blocked in some countries. For optimal performance, choose the protocols below in the following order:
- OpenVPN TCP
Open your VPN’s options or settings and select the Protocol from the list.
Note: PPTP offers only minimal security so only use it when absolutely necessary.
8. Change your DNS server configuration
Manually configuring your Windows computer with other DNS server addresses can help you access blocked sites and enjoy faster speeds. To configure your Windows computer, please follow the instructions below.
Here’s how to do it in Windows:
Step 1: Open Network Connections settings
- Right click Start and select Run
- Type ncpa.cpl and click OK
- In Network connections window, find your usual connection, either LAN or Wireless network connection.
- Right click the connection and select Properties
Step 2: Set the DNS server addresses
- Double click Internet Protocol Version 4 (IPv4) or just Internet Protocol
- Select Use the following DNS server addresses
- Type these Google DNS server addresses: Preferred DNS server 220.127.116.11 and Alternate DNS server 18.104.22.168
- If Google DNS is blocked, try the following: Neustar DNS Advantage (22.214.171.124 and 126.96.36.199) enter and press OK; Level3 DNS (188.8.131.52 and 184.108.40.206) enter and press OK. Once you’re done, set your VPN’s DNS settings, and flush old DNS entries as described in the next solution.
9. Adjust your proxy settings
A proxy server is an intermediary between your computer and the Internet, often used to hide your real location and allow you to access websites that would otherwise be blocked. If you’re having trouble connecting to the Internet, it’s possible that it has been set to use a proxy server.
Make sure that your browser is set to auto-detect proxy or to no proxy. Here’s how to disable proxy server in Internet Explorer:
Note: The steps below will not help you access online streaming services. If you’re unable to access a service because a VPN or proxy is detected, please contact your VPN’s support team for immediate assistance.
To disable proxy in Internet Explorer:
- From the Tools or gear menu
- Select Internet options.
- In the Connections tab, click LAN settings.
- Uncheck all of the displayed options except automatically detect settings.
- Click OK, and OK.
- Close your browser and then open it again.
Did any of these solutions help? Let us know in the comments section below.
RELATED STORIES TO CHECK OUT:
- Windows 10 virus removal tools to vanquish malware for good
- FIX: Tunnelbear error connecting to server
- How to fix PureVPN Error 800
- FIX: PureVPN is not working on Windows 10