设为首页 收藏本站
查看: 1020|回复: 0

[经验分享] 从Mac连接Windows共享打印机(1)

[复制链接]

尚未签到

发表于 2016-5-21 09:14:39 | 显示全部楼层 |阅读模式
  在把Mac系统集成到现有的PC网络过程中,打印机的集成会遇到多种问题。对于小型网络,特别是家庭网络,没有专门的Windows服务器,那么打印机很可能是使用USB连接到Windows机器上的,甚至是并联打印机口LPT,而Mac电脑硬件根本就没有LPT口,最经济的方法就是通过Windows电脑共享打印机让Mac电脑可以打印。这个时候会产生一些问题,由于用户又缺乏相应的技术知识和支援,挫折感会令人难以接受
  其实,其中的主要原因是Mac系统和Windows系统使用的是不同的本地语言,在它们互联的时候,就需要内部的翻译机制,说一种通用语言/或者是对方语言来互相沟通,而这个翻译再沟通的过程会产生一些小的歧义,就如让广东人说普通话,这交流起来还是有点费力的。归结到本题中的问题,是需要Mac说Windows本地语言,这问题会变得扑朔迷离,这在后面会详细介绍。我们的应对就是,了解这些歧义产生的不同场景,今后可以根据不同场景使用适当的方式,实现最大程度的联通。本文就试图通过根据系统版本的细分,来详细介绍根据不同情况建立打印机连接的方法,在多种方法中,尽量给出每种方法的优缺点或者限制。
  我们这里只涉及Windows XP, Vista和7,由于条件有限,没有测试Windows 7的Home和Pro版本,本文基于Ultimate;
  Mac的雪豹10.6和狮子10.7,因为没有10.5系统,所以无法测试。
  

  事先的准备:

  • 该打印机有Mac的驱动程序,如果没有可以尝试使用Mac的通用打印机驱动,或者第三方驱动
  • 两台电脑网络可以互相联通。
  • 有可能需要Windows系统安装盘(比如Windows XP)

  • Windows机器应该使用固定IP地址。
  可选择的连接方式:
根据前面的介绍,通俗地说,一种方法是让Mac说Windows的语言;一种是让Windows说Mac语言;最后一种是,让它们都说一种通用语言。

  直接Windows打印机共享:Windows打印机共享是Windows的本地语言。这种方式最简单直观,但是在有些系统中可能有打印问题,而且在安装和打印时,它要求使用对方系统认证的帐户信息,这会造成潜在的诸多不便。比如,虽然你可以让Mac系统使用钥匙链来记住该用户帐号信息,但是如果Windows系统上该用户密码变更后,还是需要在Mac端变更;另外会造成的一个问题是打印信息在Windows打印队列中,不会显示真实的Mac用户信息,而是在Windows上的帐号。它有一个特性,如果该打印人物在Windows上被暂停打印,那么在Mac端的该打印机中会显示该任务,如果该任务已经被完全传送到Windows端,那么在Mac端删除该任务,不会影响在Windows打印队列;在Windows端删除,在Mac上显示为打印任务完成

  使用LPD协议:其实LPD相当于Mac的本地语言,这个方式是最普遍支持的,而且在打印队列中可以显示真实的用户信息,不易造成混乱,还可以显示打印文档的全标题;不过,安装过程稍嫌复杂,需要在Windows端做一些多余配置,而且要注意相应的服务需要启动。不过对比他的诸多特性,这些也是值得的,有时也是必须的选择。

  网络打印机(IPP):IPP是一种基于TCP/IP的通用打印语言。这个方式对于有内置网卡的打印机相当的普遍,或者是家庭支持USB的路由器,也可以使用这种方式。不过在某些系统中可能有问题,比如无线网络连接时,可能因为连接超时而无法连接打印机,变成LPD可以避免这个超时错误。
  AppleTalk协议集:因为这种方式已经被放弃使用了,这里只简单介绍一下。顾名思义,最初这个协议是由Apple公司开发的,它类似于TCP/IP或者IPX/SPX协议的网络协议集,它主要在Mac网络中使用,当然也有好多第三方的软件支持,比如DOS,WindowsNT到Windows 2003都有支持,它是一个网络协议集,比如Printer Access Protocol就是打印机协议。但是随着Apple放弃对它的支持(在2009年的10.6系统中完全放弃AppleTalk),Windows也就不再支持了。虽然在局域网中它的速度很快,被弃用主要是因为它只支持局域网而不能路由的原因。

待续...

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-219765-1-1.html 上篇帖子: 如何为Windows绑定多个IP和多个域名(IIS) 下篇帖子: Deployment,configuration and management Microsoft Windows Server win2003 cluster
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表