Doorman Customer VPN

Securely access and manage your Packet servers.

Doorman is a VPN (virtual private network) service that helps to secure traffic between you and your servers for management purposes. This is not a VPN solution between servers for web traffic.


Using Doorman

To leverage Doorman, you’ll need to follow a few steps:


Step #1 - Enable Two Factor Authentication

In order to use the Doorman VPN service, you will need to have Two Factor Authentication (2FA) enabled via the Packet app. To enable 2FA, simply log in to the Packet Portal, then go to 'Settings'=> 'Security' where you will find the option to enable 2FA under Set Up Using an App.

You can use your favorite 2FA app, as long as is supports Time-based One-time Password Algorithm (TOTP) which is an open standard. Example: Google Authenticator, Authy, Duo Security, should all work fine.


Step #2 - Download OpenVPN Configuration Files


Once you have 2FA enabled, a new option will be visible, Packet Customer VPN.

After you turn it on, you will see the option to download the OpenVPN configuration files for each of Packet’s facilities.


Step #3 - Log in to the VPN


After downloading the config files, you can use them with your preferred app. The login credentials will be:

Username: YOUR_PACKET_ACCOUNT_EMAIL

Password: YOUR_2FA_TOKEN+YOUR_PACKET_ACCOUNT_PASSWORD

Example:

If the portal password is "packet-rocks-2017" and the 2-factor token you generate is "123456", when logging into the VPN, your password would be “123456packet-rocks-2017”.

Once the connection is successful, you will be able to ping your server’s Private IPs, as well as connect via SSH.

ssh root@10.100.237.133 
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-47-generic x86_64) 
... 
root@vpn:~#


Please Note: Doorman service is available in core sites. Edge sites are coming soon.