linux远程打印,OpenSUSE 远程打印教程

作者: Thruth

简述

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

通过本机打印远程任务

原理:把本机设置为 CUPS 服务器,在局域网发出 IPP 广播告知客户机自己提供网络打印服务。这里假设通过 IPP 协议连接。

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

YAST -> 硬件 -> 打印机

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

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

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

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

rcSuSEfirewall2 restart

远程连接 Linux 打印机

配置 SUSE 连接远程 Linux 打印需要保证连接打印机的远程机器已经配置为 CUPS 服务器。这里假设通过 IPP 协议连接。

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

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

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

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

rcSuSEfirewall2 restart

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

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

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

远程连接 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 驱动,下一步,测试打印,确定-完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值