LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1138|回复: 8

教程:SUSE 远程打印

[复制链接]
发表于 2006-8-26 01:15:53 | 显示全部楼层 |阅读模式
作者: Thruth
版本: 0.8beta1

本文档说明 SUSE 下配置局域网远程打印机的流程。

情况1。SUSE 和 其他 Linux 互联。

假设和打印机相连的主机,发出打印请求的客户机均为 SUSE Linux 系统。

先把主机设置为 CUPS 服务器,在局域网发出 IPP 广播告知客户机自己提供网络打印服务。主机配置完成才能再配客户机。

主机(直接连接打印机):

先在本地配置好打印机并测试能够成功打印。

YAST -> 硬件 -> 打印机

选择配置好的打印机,右下角按钮 其它- CUPS 专家设置 - CUPS 服务器设置

点建议,会出现 @LOCAL ,钩选 打开防火墙中的端口, 下一步, 完成。

之后设置客户机能够接收到主机的 IPP 广播并添加网络打印机。

开终端,root权限重启防火墙:

rcSuSEfirewall2 restart


客户机:

YAST -> 硬件 -> 打印机 -> 其它 -> 更改 IPP 侦听

两项全部钩选,下一步,完成。

YAST-> 安全与用户 -> 防火墙 ->允许的服务 -> 外部区域,选 IPP 服务器,点添加,确定。

开终端,root权限重启防火墙:

rcSuSEfirewall2 restart


再次打开 YAST -> 硬件 -> 打印机 -> 添加 -> 网络打印机 -> 通过 CUPS 网络打印机 -> 仅 CUPS 客户机

可以直接输入主机 IP ,或者 其它-监听 IPP 广播 然后选择正确 IP (当网络上仅有一台主机,会自动填入它的地址)。

可以测试远程 IPP 访问,不出错的话,确定,完成。

情况 2: SUSE 用 Windows 打印机远程打印

Windows 打印主机设置:

Windows 主机连接打印机并正确配置驱动,能够正常打印。

控制面板 -> 网络安装向导 ->

防火墙 ->
标签例外

SUSE 打印客户端设置:

YAST-> 安全与用户 -> 防火墙 ->允许的服务 -> 外部区域,选 SAMBA 服务器,点添加,确定。

root 权限编辑 /etc/sysconfig/SuSEfirewall2
找到FW_ALLOW_INCOMING_HIGHPORTS_TCP, FW_ALLOW_INCOMING_HIGHPORTS_UDP 两项,分别在后面引号加入 microsoft-ds netbios-ns,保存。

开终端,root权限重启防火墙:

rcSuSEfirewall2 restart

再次打开 YAST -> 硬件 -> 打印机 -> 添加 -> 网络打印机 -> 通过 SMB 网络打印机

工作组填 Windows 主机所在的工作组名称
主机名填入 Windows 主机名或其 IP, 填 IP 成功率更高
远程队列名填 Windows 下打印机名,在打印机属性,共享标签下查看
用户名密码填 Windows 登录用的用户名密码,密码可以留空
测试看是否可以访问,可以的话下一步,确定钩选执行本地过滤
选择合适的 PPD 驱动,下一步,测试打印,确定-完成。
发表于 2006-8-26 14:24:55 | 显示全部楼层
传说中的沙发??
先收下,一会试试.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-27 19:23:23 | 显示全部楼层

SUSE 远程打印教程之 SUSE 连接 Windows 打印机主机

留空。:cool:
就写。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-27 20:36:58 | 显示全部楼层
完善文档借用此地:
FW_SERVICES_EXT_UDP="ipp"
FW_ALLOW_FW_BROADCAST_EXT="ipp"

YAST-> 安全与用户 -> 防火墙 -> 允许的服务 -> 外部区域,选 IPP 服务器,点添加
FW_SERVICES_EXT_TCP

IPP侦听,打开防火墙端口:

FW_SERVICES_EXT_UDP="ipp"
FW_ALLOW_FW_BROADCAST_EXT="ipp"
回复 支持 反对

使用道具 举报

发表于 2007-1-13 01:48:27 | 显示全部楼层
对了,问一个,windows用linux (SUSE)的打印机怎么使用呀
回复 支持 反对

使用道具 举报

发表于 2007-1-13 07:54:07 | 显示全部楼层
都做网络打印机
很容易呀
直接用ip就可以了
回复 支持 反对

使用道具 举报

发表于 2007-1-13 09:13:51 | 显示全部楼层
学习了,以下凑字数
回复 支持 反对

使用道具 举报

发表于 2007-1-13 22:40:30 | 显示全部楼层
Post by cavendish
都做网络打印机
很容易呀
直接用ip就可以了

对呀,我就是想问linux主机怎么做打印网关的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-14 01:59:42 | 显示全部楼层
windows上面装一个Unix服务就行了
控制面板添加组件什么的
没弄过
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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