Proximity Printing in XenApp 7.6 and XenDesktop 7.6

By Timothy Karl
Posted in Uncategorized
On July 09, 2015

Starting with Presentation Server 4.5, Citrix introduced a feature called Proximity Printing. This feature allows an administrator to control the assignment of network printers based on a user’s location using a combination of session printer policies and filters, e.g., mapping a network printer based on a client IP address, or a range of client IP addresses.

With XenApp 6 and later versions, the client IP address filter changed, and the option to enter an IP address range was removed. The only option with this filter is to enter individual addresses. Depending on how many client IP addresses you have, this could be a long, tedious process.

The good news is that there is an alternative: the Client IP Address filter. With this filter, you can still map network printers based on IP ranges. Instead of entering a single address, you enter an IP address range in CIDR notation. The CIDR notation is a compact representation of an IP address and its associated routing prefix. It is always separated by the slash character (/).

For example, suppose you want to map a session printer policy to the IP client range 192.168.1.0-192.168.1.255, with a subnet mask of 255.255.255.0. Instead of adding all 256 addresses individually, all you need to do is enter the range in CIDR notation in the Client IP Address filter. In this example, the range is(192.168.1.0/24). You can also add multiple CIDR notations by clicking on the + symbol.

Timothy Karl

Timothy Karl

Tim has over 10 years’ experience in the design, development, and deployment of Windows infrastructure technologies. His experience also includes the high-level design of complex thin client and server-based computing environments. He is highly fluent in all aspects of Windows and Citrix infrastructure technologies.