Knowing the exact identity of the client device connected is useful in many environments and required in others.
Several mechanisms can be used to obtain specific information about the client.• Client MAC Address.
Using one or more of the mechanisms listed above usually provides the capability to refine the client identity to the granularity needed.
This is a hardware address that uniquely identifies each client device in a network. The only way to change the MAC address is to swap out or replace client hardware. The client MAC Address of the client is available on the server within the session through the environment variable gwtn_client_mac.
A unique IP Address is defined for each device on a network. In many cases the System Administrator can change the IP Address with Network Management Software. Regardless, the IP address of the client is available on the server within the session through the environment variable gwtn_client_ip.
The GSW Desktop and Mobile Clients (Pocket PC 2002/3, Windows CE .NET V4.2) provide the capability to pass a text string to the server. The Desktop clients use a command line parameter and the GSW mobile clients provide a configuration field on the client for defining the Answerback text (page 75). The Answerback text is available on the server within the session through the environment variable gwtn_answerback
This is a powerful feature that allows different logon scripts to be launched based on the IP address of the client connecting.
This is a powerful feature that allows different logon scripts to be launched based on the User Name of the client connecting.