Navigation:  Server > Settings >

Gateway Manager

Previous pageReturn to chapter overviewNext page

 

 

Since Wing FTP Server v5.1.2, we released a new product - Wing Gateway, it can provide reverse proxy and load balance service for Wing FTP Server, the gateway software needs to be downloaded and purchased separately, and normally you also need to install it another server machine (located in the DMZ). To add a new gateway server, just navigate to "Server -> Settings -> Gateway manager", and click on the button "Add Gateway":

Snap_2018.07.21_014

 

And just input a few necessary fields like "Host IP", "Port" and "Password", and then click "OK":

Snap_2018.07.21_018

In the above screenshot, you can configure the following settings:

 

Enable gateway: enable or disable this gateway
Host IP: the IP address of this gateway
Port: the port of this gateway, default communication port is 7466. Please make sure this port can be accessed by WingFTP, and also make sure Wing Gateway can reach WingFTP.
Password: the communication password to that gateway
Description: the description note
Failover server: if enable this checkbox, then the current WingFTP machine will play as a failover server, it will standby until the master node fails or goes down.
Listen on single IP: if the gateway server has multiple IP addresses, FTP/HTTP/SFTP listener will listen on the Host IP only when this option is enabled.
Connection Test: click this button to verify whether gateway settings are correct

 

After adding the Wing Gateway, you need to add the listener proxy for the gateway, just navigate to "Domain -> Settings -> Listeners":

Snap_2018.07.21_020

 

Double click on the existed listener (or add listener if no listener exists), then select the gateway host and input a port which gateway will be listening:

Snap_2018.07.21_019

As the above screenshot settings, now Wing Gateway (192.168.31.135) will listen and accept connection on its port 22, and forward all the connections (on port 22) to WingFTP:2200.

That's all things about Wing Gateway settings! Very easy, right?

 

So if you have several WingFTP server machines, and want to make a FTP server cluster, you just need to add the same settings on another WingFTP machine, then Wing Gateway will distribute incoming connections equally among multiple WingFTP server machines.

Additionally, for keeping the same user data in all the cluster nodes, you need to use database or LDAP authentication, and for keeping the same file data in all the cluster nodes, you need to use NAS server or shared folders. So here is an example of deployment diagram for WingFTP cluster with Wing Gateway:

network_diagram