wjs29 - 2007-4-15 10:31:00
问题: 如何通过 internet实现远程打印
实验准备:
三台vm虚拟机(2台2003,1台xp)。中间那台2003需两块网卡,ip分别为10.0.0.1(内部网卡),192.168.0.88(外部网卡)注:实际环境下该网卡需要一个固定的公网地址,此处为模拟环境。客户端ip:192.168.0.10.网关指向192.168.0.88,dns:192.168.0.88。
实验过程:
1.打印服务器安装本地打印机,同时在安全选项卡中可以配置用户权限管理文档或者打印机,共享该打印机(注意:这里的共享名以后就是通过ie访问键入的打印机名)。安装iis并且勾选internet打印选项。安装完成后进入iis可以看到在默认网站下出现了你前面安装的打印机。右键点击默认网站选属性,在ip地址中键入10.0.0.2,tcp端口默认,如果已有web网站可以改81端口。在目录安全性选项中可以限制那些用户或ip可以访问该web,这里可以选匿名访问。在web服务扩展中找到internet打印,点击允许。至此,打印服务器配置完成。
2.中间那台2003首先安装dns,新建区域microsoft.com,新建主机print,ip地址为192.168.0.88。安装路由与远程访问,选择网络地址转换(NAT),在使用公共接口连接到internet中选对外的那块网卡(192.168.0.88),选择动态指派ip地址。防火墙配置完成。(这里的配置非常重要,关系到是否能成功连接到内网打印服务器)
3.客户端打开IE,键入print.microsoft.com/printers可以看到在打印服务器上安装的多有打印机。(这里是匿名访问所以没有弹出用户验证窗口,前面已经指出可以通过配置iis来控制用户访问)。点击相应的打印机可以看见相应的打印机操作和文档操作。测试打印文档时,如果在打印服务器上看见相应的打印任务,可以说明这个实验基本成功完成!第一次发帖,还请诸位多多指正!谢谢!!
洛洛 - 2007-4-15 10:39:00
不错,我补充一下,你如果你的80端口,被占用了你可以使用主机头来解决这个问题。
nymxfc - 2007-4-19 0:15:00
谢谢,实践实践
DKsky - 2007-4-19 9:15:00
不错~~~~~~
spark8103 - 2007-4-22 19:41:00
一个不错的东西吗!!
kmht - 2007-5-11 16:05:00
学习了,谢谢分享!
chinahui - 2008-5-21 11:24:00
very good!!!
worter - 2008-9-25 12:08:00
不错的解决办法!先谢了!