Gateways are a type of NetFoundry endpoint that you can install on your local area network in order to send and receive packets between your LAN and a NetFoundry Network. This is different from a client, in which only the client computer has access to the NetFoundry Network.
Types of NetFoundry gateways
There are two types of gateways - those for clouds, and those for customer-premises VM hypervisors (called a vCPE gateway) in a datacenter, main office, or branch.
Cloud Gateways support both public and private clouds: AWS, Azure, Azure Stack, Cloud Foundry, Open Stack, etc. You can launch Cloud Gateways directly from the Cloud Vendor Marketplace.
You can download vCPE gateways from the NetFoundry downloads page in a variety of formats suited for various hypervisors.
When you install a gateway on your LAN, it can serve two roles:
- Ingress gateway: When you add a gateway to an appWAN all of the AppWANs services are reachable from the gateway and any network hosts that can reach the gateway..
- Egress Gateway: When you assign a service to a gateway, it becomes the egress point for traffic destined for the service host.
Gateways can be both ingress and egress at the same time.
Create and manage gateways
To manage your gateways on the console, navigate to Network Settings → Manage Endpoints → Manage Clients.
Click on a row in the table to view details about a particular gateway. Click the blue plus-sign in the upper right corner to create a new gateway. Use the ellipsis menu at the end of each row to take actions on an individual gateway, like deleting and sharing.
Create a new gateway
From the Manage Gateways page, click the blue plus-sign icon to create a new gateway:
- Gateway type: Choose a gateway based on the environment in which it will be installed;
- Gateway name: Give this gateway a unique name to identify it on your network;
- Location: Specify the region where the gateway will be installed. This information is used to optimize traffic to the gateway, therefore it is important to specify the correct region otherwise performance degradation can occur;
- Enable High Availability: Enable this option to create an "HA gateway" that is composed of two gateway instances for redundancy. See Introduction to edge high availability for more information.
Click the "Create" button to continue.
On the confirmation screen, take note of the Registration Key. You will need this information to launch the gateway. If you need to send it to someone else, use the Share icon. This key is a security measure to prevent unauthorized people from joining your network. Keep it safe. If it is compromised then delete the gateway from your network immediately.
If the gateway supports automated launch, then you will see a "Launch Gateway" button on the confirmation page. Not all gateways support this function. Refer to these articles for specific launch instructions.
Create a Gateway as Code
You are able to create a gateway from a template code or downloaded CSV files of your active gateways. Find documentation on these capabilities here: Gateway as Code
View details about a gateway
The Gateway Dashboard will show you an events timeline, historical usage information, memberships to Endpoint Groups and AppWANs, and services the gateway is hosting.
Share registration details with others
If you are not the one launching the gateway, you can email these details to someone else. Click on the share icon in the upper-right hand corner of the page and enter the email addresses of one or more people you with whom you wish to share details.