打印机属于常用办公设备,主要有针式、喷墨、激光三种类型,其对比如下图所示。
打印服务也是网络环境中比较常用的服务之一,将打印机作为共享资源在网络中共享,可以最大限度地使用每台打印设备,提高打印机的利用率。虽然有些打印机本身自带有网络接口,可以独立地接入到网络中,但这类打印机一般成本较高。对于我们平常使用的普通打印机,需要先将之连接到一台服务器上,然后再将其共享给网络中的用户使用,这台连接有共享打印机的服务器就是打印服务器,为了节省成本,通常都是用文件服务器同时兼任打印服务器的角色。
1.安装本地打印机
可以通过以下两种方式架设打印服务器:直接在将要充当打印服务器角色的计算机上安装打印机,并将其共享给网络用户;或是添加打印服务器角色,它会顺带安装打印管理控制台,再通过控制台来创建与管理共享打印机。这里采用前一种方法。
由于实验环境中没有物理打印机可用,下面我们在虚拟机FS中添加一台虚拟打印机。
执行“开始\设备和打印机\添加打印机”,打开添加打印机向导,选择“添加本地打印机”。
接下来需要选择打印机所连接的端口。如果是真实的打印机,目前一般都采用了USB接口,将打印机连接到计算机上以后,系统将会自动发现打印机。我们这里选择使用默认的LPT端口,这是一种老式的打印机端口,目前已被淘汰。
下面需要为打印机安装驱动程序。真实打印机的驱动程序一般都在驱动光盘里或从网上下载。这里我们随意选择一个系统自带的打印机驱动程序。
为打印机命名,默认就以打印机的产品型号命名,这里将打印机命名为printer。
将打印机设为共享,共享名为printer,下面的位置和注释可填可不填。
由于是虚拟打印机,所以也不要选择打印测试页。安装向导完成之后,可以看到成功添加并被设为共享的打印机。
2.在客户端安装网络打印机
下面在虚拟机client1上作为客户端安装已经被共享的网络打印机。由于默认everyone都对共享打印机具有打印权限,所以我们只需以普通域用户的身份在客户端登录,即可安装共享打印机。
仍在“开始\打印机和传真”中打开添加打印机向导,选择安装网络打印机。
选择网络打印机之后,会有三种方式连接到网络打印机,推荐采用第二种方式,直接输入共享打印机的UNC路径,如下图所示。
客户端会自动从打印服务器处获取并安装打印机驱动程序,因而就省去了找驱动这一步了。
网络打印机安装好之后,选择打印测试页,在打印服务器FS里会出现相应的打印任务,证明网络打印机安装成功。
3.使用组策略部署共享打印机
如果一台台的去为客户端安装共享打印机,那操作过于麻烦。既然是在域环境里,那我们就可以通过设置组策略自动地在指定的客户端里安装共享打印机。
由于FS只是成员服务器,没有权限创建并链接组策略对象,因而我们最好事先在域控制器上创建好一个名为printer的GPO并链接到人事部OU上。
因为要调用DC中的组策略,因而我们必须以域管理员的身份登录到打印服务器FS,然后继续下面的操作。
首先需要在打印服务器FS上安装“打印和文件服务”角色,安装完成后,在【管理工具】中会多出一个【打印管理】控制台,在控制台中展开【打印管理\打印服务器\打印机】,在共享打印机上点击右键,执行“使用组策略部署”。
由于FS只是成员服务器,没有权限创建并链接组策略对象,因而我们最好事先在域控制器上创建好一个名为printer的GPO并链接到人事部OU上,然后再回到FS上继续操作。
首先选择要实施组策略的对象人事部:
然后选择已经链接到人事部OU上的GPO printer:
回到“使用组策略部署”界面,勾选将打印机部署给“应用此GPO的用户”,并点击“添加”按钮。
部署好的界面如图所示。
下面在客户端client1上进行测试。首先将之前已经安装的共享打印机删除,然后将系统注销,再以人事部OU中的用户马斌登录,登录之后发现已经自动安装好了共享打印机。