配置服务器启动的连接
对于每个登录到Citrix Gateway并启用IP地址的用户,DNS后缀将附加到用户名,DNS地址记录将添加到设备的DNS缓存中。此技术有助于向用户提供DNS名称,而不是用户的IP地址。
当IP地址分配给用户会话时,可以从内部网络连接到用户的设备。例如,与远程桌面或虚拟网络计算(VNC)客户端连接的用户可以访问用户设备以诊断问题应用程序。两个具有内部网络IP地址、远程登录的Citrix网关用户也可以通过Citrix网关相互通信。允许查找设备上已登录用户的内部网络IP地址有助于此通信。
远程用户可以使用以下ping命令来发现可以登录到Citrix Gateway的用户的内部网络IP地址,然后:
ping\
服务器可以通过以下不同方式启动与用户设备的连接:
TCP或UDP连接。这些连接可以来自内部网络中的外部系统,也可以来自登录到Citrix Gateway的另一台计算机。分配给每个登录到Citrix网关的用户设备的内部网络IP地址用于这些连接。下面介绍Citrix网关支持的不同类型的服务器启动连接。对于TCP或UDP服务器启动的连接,服务器事先知道用户设备的IP地址和端口,并与之建立连接。Citrix网关拦截此连接。
然后,用户设备进行到服务器的初始连接,并且服务器通过已知的或从第一个配置的端口派生的端口连接到用户设备。
在此场景中,用户设备与服务器建立初始连接,然后使用嵌入此信息的特定于应用程序的协议与服务器交换端口和IP地址。这使Citrix网关能够支持应用程序,如活动FTP连接。
港口指挥部。这在活动FTP和某些IP语音协议中使用。
插件之间的连接。Citrix网关通过使用内部网络IP地址支持插件之间的连接。
通过这种类型的连接,使用相同Citrix网关的两个Citrix网关用户设备可以启动彼此之间的连接。这种类型的一个例子是使用即时消息应用程序,如Office Communicator或Yahoo!送信人
如果用户注销Citrix网关,并且注销请求未到达设备,则用户可以使用任何设备再次登录,并用新会话替换上一个会话。在每个用户分配一个IP地址的部署中,此功能可能非常有用。
当用户首次登录Citrix网关时,将创建一个会话,并为用户分配一个IP地址。如果用户注销,但注销请求丢失,或者用户设备无法执行干净的注销,则会话将在系统上保持。如果用户尝试从同一设备或另一设备再次登录,则在成功身份验证后,将显示传输登录对话框。如果用户选择转移登录,Citrix网关上的上一个会话将关闭,并创建一个新会话。注销后,登录传输仅在两分钟内处于活动状态,如果同时尝试从多个设备登录,则最后一次登录尝试将替换原始会话。