• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 638
  • Last Modified:

Show / hide printers based on ip address

Hi,

I am looking for a way to show or hide printers / faxes depending on the ip range of the client. The client is a pc / thin client which log on to a windows server 2008 running citrix xenapp 5.0. The ip ranges are 10.101.0.0/16 and 10.102.0.0/16.

So basicly users with an address like 10.101.1.10 would see printer 1 & 2
and the users wtih an address like 10.102.1.11 woud see printer 3&4.
0
BELRpR
Asked:
BELRpR
  • 3
  • 2
2 Solutions
 
rasantoroCommented:
If you have Server 2003 R2, you can use the print-management snap-in to map printers by site/sunbet.

http://www.microsoft.com/downloads/details.aspx?FamilyID=83066ddc-bc96-4418-a629-48c8abd2c7a0&displaylang=en
 
0
 
rasantoroCommented:
Please disregard my previous comment.... I somehow completely missed the part where you said you were running Server 2008.
0
 
BELRpRAuthor Commented:
Do you have a link on how to do this then?
0
Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

 
rasantoroCommented:
Add the Print Server roll to your server then follow these instructions. They are for 2003, but the steps are virtually the same in Server 2008.

http://www.windowsnetworking.com/articles_tutorials/Managing-Printers-Windows-Server-2003-R2.html
0
 
chris_CTXCommented:
Hi BELRpR,

We have just implemented a similar printing model at one of the largest hospitals in the UK, This is very important due to the different geographical locations. The solution is somewhat different to what you have described as the problem with a thin client environment is the client IP address will be that of the Citrix server so im not sure rasantoros solution will be viable. However This solution could be re-designed to use the client IP address.

PC Based.
When the user logs on a script is executed that reads a config file from a network share that specify which printers should be available to the client PC. The users can add there own printers to the system by using a citrix published GUI that adds the printer to the config file.

User Based
Another solution would be to have geographical security groups e.g. floor_1_area_a floor2_area_3 etc. When the user logs on a script is executed that checks for there geographical group membership then assigns the required printers.

This solution could be re-designed to use the client IP address range but remember in a thin client environment the client IP address will be that of the citrix server.  
Please let me know if you have any other questions.
Kind Regards
Chris
0
 
BELRpRAuthor Commented:
Found it using an external consultant.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now