MacOS – Yosemite VPN breaks internet connection over Wi-fi

airportmacosvpnwifi

I have a basic PPTP VPN connection set up, but when I connect to it, my Mac immediately looses internet connection. Skype still routes and works, but internet connection dies.

I don't have "Send all traffic over VPN connection" enabled. Even it is enabled, the internet connection is still dead.

I have the following custom routing setup in /etc/ppp/ip-up:

#!/bin/sh
/sbin/route add -net 192.168.1.52 -interface ppp0

Any advice please?

Best Answer

I have the exactly same issue on both Wi-fi and Ethernet connections. It started after upgrading from Maverick to Yosemite and all my VPN connection were behaving the same.

I got in touch with Apple support regarding this problem and their procedure was as follows:

  1. Create a new network location (which gives us fresh network settings to work with)
  2. Create the VPN connection in this new location
  3. Test

If the problem persists (my situation) then your old settings are not the problem.

  1. Create a new user (administrator rights)
  2. Log in with this new user
  3. Test again

If your problem persists (my situation) then your user settings are not the problem.

At this stage they said the problem should be the VPN providers, but in my situation nothing was changed from their end and I am using their services for more than a year now.

Continuing my research I suspected the problem should be DNS related. I can ping external addresses by IP, but not by DNS, and my local network still works.

As a temporary solution I entered my router's address in the VPN DNS Servers.