


If you have a Tap VPN, a future version of macOS will cause your VPN to stop working. You might see a warning from Tunnelblick about this change, or you might see the following warning when connecting your VPN: The Long-Term ProblemĪpple has announced changes to macOS which affect many users of Tunnelblick. They have also announced that in "a future version" of macOS, you will not be able to use system extensions at all. (For simple instructions to make such modifications, see Errors Loading System Extensions.)įor a Tap VPN, Tunnelblick's Tap system extension must be loaded because macOS does not have a built-in Tap device driver.Īpple has made it more and more difficult to load system extensions with each new version of macOS. Those configuration files should be modified so that the built-in macOS "utun" device driver can be used. Most OpenVPN configuration files will automatically use the "utun" driver, but some include options that require Tunnelblick to use its own Tun system extension. To connect to a VPN, Tunnelblick needs to use a special kind of device driver:įor a Tun VPN, macOS includes a built-in "utun" device driver which can be used so that Tunnelblick's Tun system extension does not need to be loaded.

The Origin of Tunnelblick's Tun and Tap system extensions Old versions of Tunnelblick will not help
Openvpn client for mac osx how to#
How to modify a Tun VPN so it will not require the Tun system extension How to tell if a VPN requires a Tun or Tap System Extension
