3.1

Table Of Contents
View Manager Administration Guide
88 VMware, Inc.
View Client Policies
CertainViewClientfeaturescanbecontrolledthroughpolicies.Forinformationabout
configuringandapplyingpoliciestoViewClientattheglobal,pool,oruserlevelrefer
to“ClientPoliciesonpage 171.
Client Connections from the Internet
Forausertoaccessavirtualdesktop,theirclientsystemmustbeabletoresolvethehost
nameorIPaddressofthespecifiedViewConnectionServer.Initially—andby
default—ViewConnectionServercanonlybecontactedbytunnelclientsthatreside
withinthesamenetworkandarethereforeableto
locatetherequestedserver.
Manyorganizationsrequirethatuserscanconnectfromanexternallocationbyusing
agloballyresolvabledomainorsubdomainnameorIPaddress,orbyreassigning
specificportsonanexistingaddress,inordertorouteclientrequeststotheappropriate
location(typically,thesecurityserver).For
example:
https://view-example.com:443
https://view.example.com:443
https://example.com:1234
However,someadditionalconfigurationwithinViewConnectionServerisrequiredfor
addresseslikethesetowork.
Overview of Client Connections
ViewClientattemptstocreatetwoseparateTCPconnectionsbetweenitselfandView
ConnectionServer.Thefirstconnectionhandlesuseroperationssuchasauthentication,
desktopselection,andsoforth.Thesecondconnectionisinstantiatedafterlogonand
providesatunnelforcarryingRDPdata.
Thefirstconnectionismadeusingthe
URLorIPaddressenteredbytheuserintothe
client.Providingthefirewallandloadbalancingcomponentshavebeenconfigured
correctlyinyournetworkenvironment,thisrequestreachestheserver.Upon
authentication,theFQDNofViewConnectionServerisreturnedtotheclient.
Thesecondconnection(thetunnelconnection,which
isSSLencryptedbydefault)is
attemptedusingtheFQDN.However,theconnectionfailsiftheFQDNcannotbe
resolvedbytheexternalViewClient.Anexamplesequenceofexternalandinternal
clientinteractionswiththeserverisshowninFigure 51.