Configure server-initiated connections
ping \<username.domainname\>
-
TCP or UDP connections. The connections can originate from an external system in the internal network or from another computer logged on to NetScaler Gateway. The internal network IP address that is assigned to each user device logged on to NetScaler Gateway is used for these connections. The different types of server-initiated connections that NetScaler Gateway supports are described. For TCP or UDP server-initiated connections, the server has prior knowledge about the user device's IP address and port and makes a connection to it. NetScaler Gateway intercepts this connection.Then, the user device makes an initial connection to the server and the server connects to the user device on a port that is known or derived from the first configured port.In this scenario, the user device makes an initial connection to the server and then exchanges ports and IP addresses with the server by using an application-specific protocol where this information is embedded. This enables the NetScaler Gateway to support applications, such as active FTP connections.
-
Port command. This is used in an active FTP and in certain Voice over IP protocols.
-
Connections between plug-ins. NetScaler Gateway supports connections between plug-ins by using the internal network IP addresses.With this type of connection, two NetScaler Gateway user devices that use the same NetScaler Gateway can initiate connections with each other. An example of this type is using instant messaging applications, such as Office Communicator or Yahoo\! Messenger.
Configure private port range for server-initiated connections
SicBeginPort Windows VPN registry. Alternatively, you can configure the private port range by using a VPN plug-in customization JSON file on NetScaler.
SicBeginPort Windows VPN registry, to create the sockets. If the registry is configured on a client machine, the registry setting takes precedence over the NetScaler JSON setting.
root@ADC# cat /var/netscaler/gui/vpn/pluginCustomization.json
{"SicBeginPort" : 51000}