【IT168 使用技巧】平时打印材料时,在同一个工作子网中进行共享打印是非常普遍的事情,倘若我们能够跨子网使用共享打印机的话,那就更能提高打印机的利用率了。这不,笔者单位的内部网络就包含几个工作子网,在其中一个工作子网中安装了网络打印机之后,笔者发现与网络打印机处于同一个网段中的工作站可以正常进行网络打印,而位于其他工作子网中的工作站由于和网络打印机不处于相同网段中,那样的话这些工作站自然就无法利用网络打印机进行共享打印。面对这种打印难题,我们能否找到有效的办法让其他工作子网中的工作站能够跨网访问网络打印机呢?
利用名称解析,进行跨网打印
之所以我们无法直接对网络打印机进行跨子网访问,是因为客户端与网络打印机不处于同一个网段中,所以我们自然就无法通过网上邻居窗口找到网络打印机。事实上,我们可以着眼于NETBIOS名称解析,想办法让其他工作子网中的客户端能够寻找到网络打印机所在工作站的NETBIOS名称,这样的话客户端就能访问到对应主机中的网络打印机,从而享受到跨网打印的精彩了。要找到网络打印机所在工作站的NETBIOS名称,我们可以有两种方法来实现。
1、对Lmhosts文件进行设置
![]() |
假设单位局域网包含“192.168.1.*”和“192.168.2.*”这两个子网,“192.168.2.*”子网中的工作站现在想访问“192.168.1.*”子网中的网络打印机;倘若网络打印机所在工作站的IP地址为“192.168.1.10”,主机名称为“Server”,网络打印机的共享名称为“Share”,而另外一个工作子网中想跨子网访问网络打印机的工作站IP地址假设为“192.168.2.18”。下面我们就通过对Lmhosts文件进行设置,来完成网络打印机的共享访问目的:
首先以特权帐号登录进IP地址为“192.168.2.18”的工作站中,依次单击该系统桌面中的“开始”/“设置”/“网络连接”命令,在弹出的网络连接列表窗口中,用鼠标右键单击“本地连接”图标,并执行快捷菜单中的“属性”命令,打开该工作站的本地连接属性设置界面;
