在局域网中多种操作系统的情况下,经常碰到局域网打印机共享的问题,在windows中使用samb共享的打印机,在ubuntudeepinlinux下经常无法使用,为了解决共享打印机这个难题,使用CUPS(Common UNIX Printing System,通用Unix打印系统)来共享打印服务。
  它主要是使用IPP(Internet Printing Protocol)来管理打印工作及队列,但同时也支持LPD(Line Printer Daemon)和SMB(Server Message Block)以及AppSocket等通信协议。
  配置方案:
1,服务器使用linux系统配置CUPS这里使用ubuntu
2,客户端连接共享打印机
一,ubuntu配置打印机共享服务
1,设置->打印机->额外打印机设置->服务器设置->勾选发布连接和允许从互联网打印。
2,检查tcp端口631是什么打开,
3,防火墙放行631端口。
二,客户端连接
1,deepin 系统
2,ubuntu系统会自动发现局域网中的共享打印机,也可手动添加
3,win系统
先获取共享打印机的http地址
复制这个地址即可
到对应的打印机驱动,没有的话先安装打印机驱动
完成安装