基于CUPS+网云穿内网穿透实现远程打印功能

之前就使用Openwrt+Docker+CUPS+佳能打印机实现了局域网打印机,但是只能在同一个网段的局域网,也就是同一个路由器下的设备才可以连接,因为我这边有不少的人来打印,WIFI又不太方便公开,所以必须在打印机分享到外网上,要么通过公网IP直连打印机,或者通过域名连接打印机,公网IP我这边根本申请不到,那么只能通过域名连接打印机了,而恰好我有内网穿透,那就安排,首先你得有一个小主机或者服务器,安装了CUPS,我这里用的是R86S,CUPS是搭建在Openwrt的Docker的,端口默认都是631,部署CUPS步骤如下:

Openwrt内网穿透的教程在既往的文章里,只需要添加一个新的隧道,将隧道的内网端口改成631即可,内网穿透文章如下:

如果你在网云穿上面没有隧道,可以注册后使用优惠码:bleekr,会更优惠一些。

1.1、部署:在上面的准备都准备好后,使用内网IP:631访问CUPS后台,并点击修改配置文件,确保WebInterface为Yes的前提下加入以下代码

ServerAlias *

基本CUPS+网云穿内网穿透实现远程打印机(外网网络打印机)

1.2、访问网云穿绑定631的域名即可进入CUPS,因为这个CUPS已经通过内网穿透被分享到了网上,点击Printers,找到自己已经连接上的打印机,复制网址栏,这个就是我们下面需要的打印机地址,手机和电脑等都需要这个链接直连打印机。基本CUPS+网云穿内网穿透实现远程打印机(外网网络打印机)

2.1、电脑直接连接的话,打开设备与打印机,点击扫描打印机后,点击手动添加打印机,将刚刚复制的打印机地址填上去。基本CUPS+网云穿内网穿透实现远程打印机(外网网络打印机)

2.2、通过域名连接上打印机后,是需要证书签名的,如果你没有这个,你可以自己下载一个相应的打印机驱动,里面包含得有。基本CUPS+网云穿内网穿透实现远程打印机(外网网络打印机)

2.3、选择后数字签名后就可以直接连接上打印机了,这时候就可以通过外网直接连接打印机了,这时候就是一个远程打印机,在哪里都可以指挥家里或者办公室里的打印机打印东西了。基本CUPS+网云穿内网穿透实现远程打印机(外网网络打印机)

3.1、手机连接比较简单,在设置处搜索“打印机”,然后选择系统默认的打印机服务,进入后点击添加打印机,将带有域名打印机添上去(注意有些手机填写的时候需要删除https://),添加上打印机后,使用WPS打开需要打印的文件,在文件--打印处即可打印,以上的知识点你学废了?基本CUPS+网云穿内网穿透实现远程打印机(外网网络打印机)

Avatar photo

请叫我行长

人送外号行长,一个很爱折腾的医学生,总喜欢鼓捣东西,很喜欢数码产品和折腾服务器,然后一直在找一个志同道合又爱打游戏、爱折腾的御姐。你懂的!

相关推荐

Openwrt通过frp实现内网穿透

我有一台国伟的R86s,用来在寝室做服务器用的,因为需要搭建一个外网NAS,又不想用软件,当时我的服务器带宽只有1M,所 ...

暂无评论

发表评论