

That's because the process of making the VPN connection itself requires an Internet connection, and that connection is available to other programs running on your computer.
Tunnelblick vs openvpn how to#
See the VPN Username/Password section of Using Tunnelblick as a VPN Server for details of how to set this up.Īlthough Connect when computer starts may seem to be a way to insure that all network traffic goes through the VPN, it doesn't really do that. If your VPN requires a username/password, you can put them in a file. That's because there is nobody logged in when the computer starts, so no user can be asked for the credentials and no user's Keychain is available to access stored credentials. It is not available for "Private" configurations.Ĭonnect when computer starts is only available for configurations that do not include the OpenVPN auth-user-pass option without parameters and do not have credentials saved in the Keychain. That's what most users do.Ĭonnect when computer starts is only available for "Shared" configurations. For example, if if you leave Tunnelblick running (with or without being connected to to a VPN) when you log out, Tunnelblick will be launched when you log back in.

You can launch Tunnelblick manually, but under certain circumstances Tunnelblick will launch itself when you log in.

That means that certain features are not available, such as checking that the IP address changes when connected.Ĭonnect when Tunnelblick launches connects the VPN when the Tunnelblick program launches (starts) – and that can only happen when someone is logged in. Because there is no one logged in, Tunnelblick will not be launched or running – only OpenVPN will be running. It is usually used for VPN servers, not clients. In most situations, the most appropriate choice is "Manually" or "Connect when Tunnelblick launches".Ĭonnect Manually means that you must click a "Connect" button or menu item to connect to the VPN.Ĭonnect when computer starts and Connect when Tunnelblick launches seem similar, and on a computer set up to log in a user automatically when it starts up they behave similarly, but they actually do two different things:Ĭonnect when computer starts connects the VPN when the computer starts, whether or not a user will be logged in. Tunnelblick can be set up to connect a VPN manually, when the computer starts, or when Tunnelblick launches.
