VPN for WINDOWS

1- Download the OpenVPN client click


2- Install the client









3- Finish installation



4- Download the configuration files and configure the service

Responsive image

NOTE: First we must download the configuration files of our servers for the VPN to work, we must register an account to access the files click

The downloaded files must be saved in the folder C:\Users\\OpenVPN\Config



5- Connect to the server

NOTE: Save username/password







VPN for MAC

To connect to the VPNPTP server from a MacOSX client, you must follow the steps below

  • Download and install OpenVPN client for MacOSX
  • Log in to the control panel (UCP) and download the configuration file for MacOSX clients ("example: can1win_mac_ios-vpnptp_com.ovpn")
  • Run the OpenVPN client with the downloaded configuration file

A popular OpenVPN client for MacOSX is Tunnelblick. You can get it for free by doing click here

Follow these basic steps to use Tunnelblick with the VPNPTP service:

  • Download the file for the Tunnelblick client (a ".dmg" file) from https://tunnelblick.net
  • Run the downloaded file.
  • Double-click on the Tunnelblick icon (it can also be called "Tunnelblick.app") and install the program.
  • Once you have installed Tunnelblick, download the configuration file and double-click on it. This will run Tunnelblick and import the configuration file.
  • Run Tunnelblick by double clicking on its icon in the "Applications" folder. Tunnelblick will start automatically the next time you log in or start the PC.

Note: The first time Tunnelblick is run on a specific Mac, it will ask for the administrator username and password. This is necessary because Tunnelblick must have "root" privileges to run, since it modifies the configuration of the network as part of the connection to the VPN. For more information on using Tunnelblick, see Using Tunnelblick





VPN for Linux

To connect to the VPNPTP server from a Linux client, you need to follow the following steps:

  • Install the OpenVPN client for Linux (Ubuntu, Centos, Debian, ect)
  • Log in to the control panel (UCP) and download the configuration file for Linux clients (“eu1LIN-vpnptp_com.ovpn”)
  • Run the OpenVPN client with the configuration file previously downloaded.

Install the OpenVPN client:

Generally, the easiest way to install an OpenVPN client is to use the package management system for your particular Linux distribution. Run one of the following commands (as a user "root"):

  • Fedora/CentOS/RedHat:
  • yum install openvpn
  • Ubuntu/Debian:
  • apt-get install openvpn

Running the OpenVPN client with the VPNPTP configuration file: Generally, the easiest way to run the OpenVPN client is to use the --config argument to specify the location of the configuration file:

openvpn --config usa1-vpnptp_com.ovpn





VPN for ANDROID

Follow the next steps:

  • Go to Play Store
  • Donwload "OpenVPN connect"
  • Import the certificate

  • Save user
  • Connect to VPN





VPN for IOS

To connect to the VPNPTP server on an iPhone, iPad or iPod touch, you need to install the "OpenVPN Connect client" app. Log in to the control panel ( UCP ) and download the configuration file for IOS clients. It is recommended to follow these instructions in order.

  • Install "OpenVPN Connect"

Download and install OpenVPN Connect (by OpenVPN Technologies) from the App Store.

  • Import the configuration file and connect to the VPN.





VPN for MIKROTIK

  • The first thing we must do is upload the configuration files to the router:

  • Then we import the certificates:
/certificate import file-name=CA-CAN.crt
              passphrase: 
                 certificates-imported: 1
                 private-keys-imported: 0
                        files-imported: 1
                   decryption-failures: 0
              keys-with-no-certificate: 0
/certificate import file-name=can1-client.crt
              passphrase: 
                  certificates-imported: 1
                  private-keys-imported: 0
                         files-imported: 1
                    decryption-failures: 0
               keys-with-no-certificate: 0
/certificate import file-name=can1-client.key
                  passphrase:  
                  certificates-imported: 0
                  private-keys-imported: 1
                         files-imported: 1
                    decryption-failures: 0
               keys-with-no-certificate: 0
  • Now we configure the openvpn client:
/interface ovpn-client add name=vpnptp.com-can1 connect-to=can1.vpnptp.com \
                  port=443 certificate=can1-client.crt_0 user=XXXX password=XXXXX \
                  profile=default-encryption auth=sha1 cipher=aes256
  • Now we configure the openvpn client:

We assume that our LAN is 192.168.0.0/24

/ip firewall nat
  /add action=masquerade out-interface=vpnptp.com-can1 chain=srcnat
/ip firewall mangle
  /add chain=prerouting action=mark-routing new-routing-mark=vpnptp passthrough=no \
  src-address=192.168.0.0/24 comment=vpnptp_canada
/ip route
  /add dst-address=0.0.0.0/0 gateway=vpnptp.com-can1 routing-mark=vpnptp