Adding a Host | OpenVPN Cloud

Host is an application server(s) that offers private services that are accessible by the WPC. The Host is reachable by the tunnel IP address(es) assigned to it on connection. If a domain name is provided to it, it is accessible via that domain name as well. In order to define granular services for access control to the Host, Applications and IP services must be configured. or an Application that needs to be accessible using IP address, an IP Service needs to be configured. When an IP Service is configured, a Route also needs to be defined. 

The Add Host configuration starts with an intention-based configuration wizard that can be skipped to continue with the form-based Host configuration.

It is recommended that you use the wizard for the following reasons:

  • Configuration steps are tailored based on your intention(s) behind connecting your network to OpenVPN Cloud so that no needed configuration is missed
  • Collection of information and sequencing of actions is done in a logical progression making it easier to understand and get your network connected
  • Connector installation and testing is integrated as one of the steps
  • Additional steps outside of network configuration are also included to ensure proper setup

Add A Host Using Wizard

To Configure a Host using the setup Wizard, follow the procedures below:

Define Host Details

  1. Sign in to the OpenVPN Cloud administration portal at https://cloud.openvpn.com.
  2. Navigate to Hosts.
  3. Click Add Host. You may click Skip Wizard and Add a Host using Form-based Configuration.
  4. Enter a Host Name.
  5. (Optional) Enter the Host Domain Name (ex: myhost.example.com).
    • To add an Application as a route to a Host, you must add a domain name here
  6. (Optional) Enter a Description.

Add Connector

A Connector is an unattended device that provides constant connectivity to OpenVPN Cloud. You can create multiple network Connectors for high availability and load balancing. It is recommended to choose the closest region to the location, where your Connector will be deployed.

  1. Enter a Name to identify the Connector.
  2. Select the Region. Note, the default Region is selected. At this point, you have defined your Host and its Connector. You may click Finish to exit the setup Wizard, and deploy the Connector at a later time, or proceed to Deploy Host Connector.
  3. (Optional) Enter a Description.
    • Click Add Connector to add additional Connectors
  4. Click Next.

Deploy Host Connector

To deploy the Connector onto your Host, follow the procedure below:

  1. Select the Connector Type.
    • Choose where you would like to deploy your Connector
    • Follow the setup Wizard to deploy your Connector
  2. Click Next.

Important: To establish connectivity with your Host, you will need to configure at least one Application or IP Service.

To add a route to either an Application or IP Service, follow the procedures below:

(Optional) Add a Host Application

If you choose to add an IP Service instead, click Next.
An Application can be configured to be accessible by a Host (for public domains accessible by the Host, or private domains hosted on the Host). An Application can be configured only if the Host has been given a domain name. To configure an Application using the setup wizard, follow the procedure below:

Note: You may also specify subdomains.

  1. Enter an Application Name.
  2. Enter a Domain (ex: myNetwork.example.com) Note: You may also specify subdomains here.
  3. Select an Application Type (Protocols and/or Ports):
    • All
    • Custom
      • Click Save
  4. (Optional) enter a Description.
  5. Click Add.
    • To add additional Applications, click the Add Application button
  6. Click Next.

An IP Service can be configured to be accessible by a Host. To connect an IP Service using the setup wizard, follow the procedure below:

(Optional) Add a Host IP Service

  1. Enter a Name to identify the IP Service.
  2. Select the Service Type (Protocols and/or Ports):
    • All
    • Custom
      • Click Save
  3. (Optional) enter a Description.
  4. Click Add.
    • To add additional IP Services, click the Add IP Service button
  5. Click Next.

Configure an Access Group

Access Groups are used to define access control policies between Sources (i.e. Who?) User Groups, Hosts, Networks and Destinations (i.e. What?) Applications / IP Services, User Groups, Host, and Networks.

You can create a new Access Group or update existing Access Group to define access to newly created Host and/or Applications/IP Services. After configuring an Access Group(s) click Finish. You will be redirected to the created Host.

By default, an Access Group WPC topology is set to Full-Mesh, which means that all connected devices can freely access each other. You can edit or delete the default group only when more than one group exists. To configure granular access controls, change your WPC topology to Custom.

Create a new Access Group

  1. Click Create Access Group.
  2. Enter an Access Group Name.
  3. (Optional) Enter a Description.
  4. Select a Source (Who gets the access).
  5. Select a Destination (What gets accessed).
  6. Click Create.
  7. After configuring an Access Group(s) click Finish. You will be redirected to the newly created Host Overview screen.

Add A Host Using Form-based Configuration

To add a Host from the form-based Host configuration, follow the procedures below:

  1. Sign in to the OpenVPN Cloud administration portal at https://cloud.openvpn.com.
  2. Click Add Host.
  3. Click Skip Wizard.
  4. Enter a Host Name.
  5. Enter the Host Domain Name (ex: myhost.example.com).
    • To add an Application as a route to a Host, you must add a domain name here
  6. (Optional) Enter a Description.

Add Connector

  1. Enter a Name to identify the Connector.
  2. Select a Region closest to your Host.
    • Note: The default Region is already selected
  3. (Optional) Enter a Description.

You may add additional Connectors by clicking Add Connector

Note: You must configure either an Application and/or an IP Service.

(Optional) Add a Host Application

To add an Application, follow these procedures:

  1. Click the Applications tab.
  2. Click Add Application.
    • To add additional Applications, click Add Application
  3. (Optional) Enter the Application Domain (ex: myhost.example.com).
  4. Select a Service Type (Protocol and/or Port):
    • All
    • Custom
      • Click Save
  5. (Optional) enter a Description. Important: If you DO NOT wish to add an IP Service, proceed to Step 6. If you DO wish to add an IP Service, continue to the Add IP Services procedure below.
  6. Click Add.

(Optional) Add a Host IP Service

  1. Click the IP Services tab.
  2. Click Add IP Service.
  3. Enter a Name to identify the IP Service.
  4. Select a Service Type:
    • All
    • Custom
      • Click Save
  5. (Optional) enter a Description.
  6. Click Add.

Configure Access Groups

To learn more abut access control policies for the newly created Host, see OpenVPN Cloud Access Group.

Update a Host

You may update or delete a Host, its Applications, IP Services, and Connectors. To do so, follow the procedures below:

  1. Navigate to Hosts.
  2. Click the edit icon (pencil) of the Host to be updated.
  3. Click Update when complete.

Delete a Host

  1. Navigate to Hosts.
  2. Select the checkbox of the Host to be deleted.
  3. Click the delete icon (trash can).
  4. Click Remove.

Update an Application

  1. Navigate to Hosts > Applications.
  2. Click the edit icon (pencil) of the Application to be updated.
  3. Click Update when complete.

Delete an Application

  1. Navigate to Hosts > Applications.
  2. Click the delete icon (trash can) of the Application to be removed.
  3. Click Remove.

Update IP Services

  1. Navigate to Hosts > IP Services.
  2. Click the edit icon (pencil) next to the IP Service to be updated.
  3. Click Update when complete.

Delete an IP Service

  1. Navigate to Hosts > IP Services.
  2. Click the edit icon (pencil) of the IP Service to be deleted.
  3. Click Remove.

Update Connector

  1. Navigate to Hosts > Connectors.
  2. Click the edit icon (pencil) next to the Connector to be updated.
  3. Click Update when complete.

Delete Connector

  1. Navigate to Host > Connectors.
  2. Click the kebab menu (three dots) of the Connector to be deleted.
  3. Click Delete.