Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

What VPN types does Network Manager support, and what packages do I specifically need to install to allow the support of those VPN protocols?

share|improve this question
What version of Ubuntu are you using? 12.04 LTS for example supports PPTP and OpenVPN out of the box but additional libraries can be installed to expand the kinds of VPNs network-manager can support. A popular plugin is vpnc for example which is used to connect to a corporate Cisco based VPN sever. – Damir Jun 25 '13 at 20:48
As an FYI, this is a generic question because I want it to apply to all currently supported releases (and probably future ones). Not just any one release. – Thomas W. Jun 25 '13 at 21:12

1 Answer 1

up vote 3 down vote accepted

As far as I know, all the NetworkManager vpn plugins are in packages which match network-manager-*. For example:

  • network-manager-pptp - Adds the PPTP VPN plugin. Included on a default install.
  • network-manager-openvpn - Adds the OpenVPN VPN plugin.
  • network-manager-iodine - Adds support for Iodine-based VPNs. (available in Quantal (12.10) and later)
  • network-manager-vpnc - Adds the VPNC VPN plugin.
  • network-manager-openconnect - Adds the OpenConnect VPN plugin.
  • network-manager-strongswan - Provides a VPN plugin for strongSwan, providing easy access to IKEv2 IPSec VPN's.

These packages should also pull in any required dependencies for each VPN plugin. (network-manger-openvpn will install the openvpn libraries and dependencies, for example)

share|improve this answer
network-manager-iodine not found... is the name correct? – Dee Jul 5 '13 at 10:25
This looks like a pretty complete list. I will caution you on the use of network-manager-* though, as not all the packages matching that pattern are actually VPN plugins, some add KDE support and things, and aren't actually VPN plugins. But you got most of the main VPN plugins here. :) – Thomas W. Jul 5 '13 at 16:45
@Dee he's correct the package does exist, but it exists in Quantal and later. I've marked that accordingly in the answer. – Thomas W. Jul 5 '13 at 16:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.