论文部分内容阅读
为了提高打印机利用效率,同时节省打印费用,我们常常需要在单位局域网工作环境中,为客户端系统安装网络打印机驱动程序,确保单位所有员工都能正常进行共享打印操作。安装网络打印机驱动程序的常规方法是,首先启动运行打印驱动安装光盘中的可执行文件,其次在安装向导窗口中通过自动搜索设备或指定设备地址的方式找到目标网络打印机,并按提示完成驱动程序安装操作。不过,最近笔者遇到了一则奇怪的网络打印安装故障,那就是按照上面的方法安装网络打印驱动时,系统竟然出现报错故障。
网络安装驱动出错
单位局域网中有一台HPLaserJet 3055网络打印机,为了提高它的利用效率,单位领导要求技术中心的同志,为每一台客户端系统都安装好网络打印驱动程序,保证所有员工都能正常利用它进行共享打印操作。接到任务后,技术中心将任务进行了分工,笔者负责工程部,财务部的网络打印机安装操作,另外一个同事负责其他部门的安装操作;由于笔者当时有急事要办,并没有立即进行网络打印驱动安装操作,等到事情办完后,另外一个同事差不多要完成任务了。原以为网络打印驱动安装操作很简单,可是笔者在为第一台客户端系统安装网络打印机时,就遇到了麻烦;当笔者依次单击“开始”、“设备和打印机”选项,单击打印机列表中的“添加打印机”按钮,弹出打印机安装向导对话框,单击“添加网络打印机”按钮,输入网络打印机的IP地址,单击“下一步”按钮,系统竟然弹出安装程序没有测试到任何网络打印机。通过网上邻居窗口寻找局域网中的HPLaserJet 3055网络打印机时,能够发现目标网络打印机的“身影”,不过尝试安装网络打印驱动时系统竟然出现了报错故障。
排查网络打印故障
考虑到另外一位同事在安装网络打印机的时候,没有出现过故障现象,这说明网络打印机的工作状态是正常的,问题难道出在故障客户端系统身上?笔者首先想到的是故障客户端系统与网络打印机之间的线路存在问题。于是使用ping命令测试网络打印机的IP地址,结果发现该命令执行很成功,这说明网络连接线路是通畅的。后来,笔者又找了局域网中的另外一台客户端系统进行安装测试,发现系统弹出了完全相同的故障提示,这说明问题不是出在客户端系统身上,而是出在网络打印机身上。不得以,笔者只好询问另外一个同事,向他反映自己在安装网络打印机过程中存在的故障现象;这位同事听了叙述后,自言自语说道“会不会是SNMP服务引起的呀”?原来,这位同事在安装完网络打印机驱动程序后,考虑到网络打印操作的安全,他进入网络打印机的配置界面,关闭了SNMP服务,拒绝普通用户随意通过远程管理方式威胁网络打印机的正常工作。为了判断故障原因是否与SNMP服务有关,笔者立即来到网络打印机现场,进入它的管理配置页面,重新启动SNMP服务;之后,再次按照上面的操作方式,在故障客户端系统中安装了一遍网络打印机驱动程序,结果安装操作顺风顺水,再也没有出现过安装报错的提示了。
破解安装出错原因
虽然网络打印驱动安装报错故障已经解决,但是SNMP服务造成上述故障的原因仍然还没有弄清楚。大家知道,SNMP服务的英文垒称为SimpleNetwork ManagementProtoco,中文含义为简单网络管理协议,该服务为管理和监控局域网中的网络设备提供了一种效率很高的方法,该方法也是目前TCP/IP网络环境中应用范围比较广泛的一种网络管理方法。由于SNMP服务的网络管理效果实在太好了,所以众多网络硬件厂商开始把SNMP服务加入到它们制造的每一台设备;今天,各种网络设备上都可以看到默认启用的SNMP服务,从交换机到路由器,从防火墙到网络打印机,无一例外。而单位局域网中使用的网络打印机HPLaserJet3055,恰好在默认状态下集成并启用了SNMP服务,通过该服务网络管理员可以借助Web访问方式来远程配置网络打印机的各项工作参数,或者对网络打印机进行远程控制操作。不过,在享受SNMP服务带来便利的同时,我们时常也会受到安全攻击,因为很多网络打印机自带的SNMP协议版本通常都比较低,而低版本的SNMP协议安全防范能力非常差,通信数据在网络中传输时都以明文方式进行,黑客或恶意用户要是使用专业的数据嗅探工具,往往能够很轻松地获取通信内容。此外,SNMP服务的启用也会给黑客带来方便,他们同样可以通过SNMP服务恶意修改网络打印的参数,或者引发拒绝服务攻击,如此一来网络打印机的安全状态就会受到很大的威胁。为此,另一位同事在安装好网络打印机驱动程序后,对网络打印机采取了安全加固措施,将该设备默认启用的SNMP服务进行了禁用,禁用以后他又在客户端系统尝试进行了网络打印操作,结果发现网络打印一叨正常。谁知道,等到笔者开始安装网络打印机驱动程序的时候,由于网络打印机的SNMP服务已经被临时停用,所以网络打印安装向导在通过该服务尝试访问一些配置的时候,就会发生了报错现象。当重新启用SNMP服务时,笔者自然又能正常安装网络打印机驱动程序了。安全安装网络打印
尽管重新启用网络打印机的SNMP服务后,可以解决网络打印机安装报错现象,但是这利-安装方式不但不安全,而且也不利于提高工作效率。那么在关闭SNMP服务的情况下,我们是否还能正常安装网络打印机驱动程序呢?经过多次实践,笔者终于找到了一利,变通的网络打印安装方式,下面就是具体的安装步骤:
首先打开客户端系统的“开始”菜单,选中“设备和打印机”选项,弹出打印机列表窗口,单击该窗口工具栏中的“添加打印机”按钮,打开打印机安装向导对话框;
当向导窗口提示用户要安装什么类型的网络打印机时,我们必须在这里单击“添加本地打印机”按钮,单击“下一步”按钮后,系统屏幕上会出现如图2所示的设置界面,选中“创建新端口”选项,同时在端口类型下拉列表中选中“Standard TCP/IP Port”选项;
继续单击“下一步”按钮,弹出如图3所示的设置界面,在“主机名或IP地址”文本框中输入HPLaserJet 3055网络打印机的IP地址,这时“端口名称”会自动变成“IP网络打印机IP地址”,当然我们可以根据实际需要自行设置新的端口名称,同时要在这里将“查询打印机并自动选择要使用的打印机驱动程序”选中状态取消;
接着安装向导会自动检测TCP/IP端口,检测操作结束后Windows系统会自动弹出如图4所示的设置窗口,在“设备类型”位置处先选中“标准”选项,再从对应选项的下拉列表中选择“Generic NetworkCard”选项,同时单击“下一步”按钮,这样我们就能成功完成标准TCP/IP端口的添加任务;
当向导界面弹出安装打印机驱动程序提示时(如图5所示),我们必须单击“从磁盘安装”按钮,从弹出的文件选择对话框中将指定的网络打印机驱动程序文件选中并导人进来,继续单击“下一步”按钮,直到屏幕上出现“完成”按钮,这样网络打印机驱动程序就能安装成功了。当安装操作结束后,笔者进行了网络打印测试操作,结果发现打印操作很正常,这说明这种安全安装方式是非常成功的!
网络安装驱动出错
单位局域网中有一台HPLaserJet 3055网络打印机,为了提高它的利用效率,单位领导要求技术中心的同志,为每一台客户端系统都安装好网络打印驱动程序,保证所有员工都能正常利用它进行共享打印操作。接到任务后,技术中心将任务进行了分工,笔者负责工程部,财务部的网络打印机安装操作,另外一个同事负责其他部门的安装操作;由于笔者当时有急事要办,并没有立即进行网络打印驱动安装操作,等到事情办完后,另外一个同事差不多要完成任务了。原以为网络打印驱动安装操作很简单,可是笔者在为第一台客户端系统安装网络打印机时,就遇到了麻烦;当笔者依次单击“开始”、“设备和打印机”选项,单击打印机列表中的“添加打印机”按钮,弹出打印机安装向导对话框,单击“添加网络打印机”按钮,输入网络打印机的IP地址,单击“下一步”按钮,系统竟然弹出安装程序没有测试到任何网络打印机。通过网上邻居窗口寻找局域网中的HPLaserJet 3055网络打印机时,能够发现目标网络打印机的“身影”,不过尝试安装网络打印驱动时系统竟然出现了报错故障。
排查网络打印故障
考虑到另外一位同事在安装网络打印机的时候,没有出现过故障现象,这说明网络打印机的工作状态是正常的,问题难道出在故障客户端系统身上?笔者首先想到的是故障客户端系统与网络打印机之间的线路存在问题。于是使用ping命令测试网络打印机的IP地址,结果发现该命令执行很成功,这说明网络连接线路是通畅的。后来,笔者又找了局域网中的另外一台客户端系统进行安装测试,发现系统弹出了完全相同的故障提示,这说明问题不是出在客户端系统身上,而是出在网络打印机身上。不得以,笔者只好询问另外一个同事,向他反映自己在安装网络打印机过程中存在的故障现象;这位同事听了叙述后,自言自语说道“会不会是SNMP服务引起的呀”?原来,这位同事在安装完网络打印机驱动程序后,考虑到网络打印操作的安全,他进入网络打印机的配置界面,关闭了SNMP服务,拒绝普通用户随意通过远程管理方式威胁网络打印机的正常工作。为了判断故障原因是否与SNMP服务有关,笔者立即来到网络打印机现场,进入它的管理配置页面,重新启动SNMP服务;之后,再次按照上面的操作方式,在故障客户端系统中安装了一遍网络打印机驱动程序,结果安装操作顺风顺水,再也没有出现过安装报错的提示了。
破解安装出错原因
虽然网络打印驱动安装报错故障已经解决,但是SNMP服务造成上述故障的原因仍然还没有弄清楚。大家知道,SNMP服务的英文垒称为SimpleNetwork ManagementProtoco,中文含义为简单网络管理协议,该服务为管理和监控局域网中的网络设备提供了一种效率很高的方法,该方法也是目前TCP/IP网络环境中应用范围比较广泛的一种网络管理方法。由于SNMP服务的网络管理效果实在太好了,所以众多网络硬件厂商开始把SNMP服务加入到它们制造的每一台设备;今天,各种网络设备上都可以看到默认启用的SNMP服务,从交换机到路由器,从防火墙到网络打印机,无一例外。而单位局域网中使用的网络打印机HPLaserJet3055,恰好在默认状态下集成并启用了SNMP服务,通过该服务网络管理员可以借助Web访问方式来远程配置网络打印机的各项工作参数,或者对网络打印机进行远程控制操作。不过,在享受SNMP服务带来便利的同时,我们时常也会受到安全攻击,因为很多网络打印机自带的SNMP协议版本通常都比较低,而低版本的SNMP协议安全防范能力非常差,通信数据在网络中传输时都以明文方式进行,黑客或恶意用户要是使用专业的数据嗅探工具,往往能够很轻松地获取通信内容。此外,SNMP服务的启用也会给黑客带来方便,他们同样可以通过SNMP服务恶意修改网络打印的参数,或者引发拒绝服务攻击,如此一来网络打印机的安全状态就会受到很大的威胁。为此,另一位同事在安装好网络打印机驱动程序后,对网络打印机采取了安全加固措施,将该设备默认启用的SNMP服务进行了禁用,禁用以后他又在客户端系统尝试进行了网络打印操作,结果发现网络打印一叨正常。谁知道,等到笔者开始安装网络打印机驱动程序的时候,由于网络打印机的SNMP服务已经被临时停用,所以网络打印安装向导在通过该服务尝试访问一些配置的时候,就会发生了报错现象。当重新启用SNMP服务时,笔者自然又能正常安装网络打印机驱动程序了。安全安装网络打印
尽管重新启用网络打印机的SNMP服务后,可以解决网络打印机安装报错现象,但是这利-安装方式不但不安全,而且也不利于提高工作效率。那么在关闭SNMP服务的情况下,我们是否还能正常安装网络打印机驱动程序呢?经过多次实践,笔者终于找到了一利,变通的网络打印安装方式,下面就是具体的安装步骤:
首先打开客户端系统的“开始”菜单,选中“设备和打印机”选项,弹出打印机列表窗口,单击该窗口工具栏中的“添加打印机”按钮,打开打印机安装向导对话框;
当向导窗口提示用户要安装什么类型的网络打印机时,我们必须在这里单击“添加本地打印机”按钮,单击“下一步”按钮后,系统屏幕上会出现如图2所示的设置界面,选中“创建新端口”选项,同时在端口类型下拉列表中选中“Standard TCP/IP Port”选项;
继续单击“下一步”按钮,弹出如图3所示的设置界面,在“主机名或IP地址”文本框中输入HPLaserJet 3055网络打印机的IP地址,这时“端口名称”会自动变成“IP网络打印机IP地址”,当然我们可以根据实际需要自行设置新的端口名称,同时要在这里将“查询打印机并自动选择要使用的打印机驱动程序”选中状态取消;
接着安装向导会自动检测TCP/IP端口,检测操作结束后Windows系统会自动弹出如图4所示的设置窗口,在“设备类型”位置处先选中“标准”选项,再从对应选项的下拉列表中选择“Generic NetworkCard”选项,同时单击“下一步”按钮,这样我们就能成功完成标准TCP/IP端口的添加任务;
当向导界面弹出安装打印机驱动程序提示时(如图5所示),我们必须单击“从磁盘安装”按钮,从弹出的文件选择对话框中将指定的网络打印机驱动程序文件选中并导人进来,继续单击“下一步”按钮,直到屏幕上出现“完成”按钮,这样网络打印机驱动程序就能安装成功了。当安装操作结束后,笔者进行了网络打印测试操作,结果发现打印操作很正常,这说明这种安全安装方式是非常成功的!