三、改进方案
方案一:群晖+虚拟机
放弃了,看网上很多大佬都在说,群晖安装虚拟机,啥都解决了,不用那么麻烦,可问题是J1900的性能孱弱啊,而且群晖的虚拟机在6.2版本以后就是收费的了,感觉自己没必要花费这样的费用。
方案二:安卓手机+群晖+向日葵(之类)放弃了,收费是最主要的问题,而且价格不低,感觉自己远程操控手机的频率不高,没必要花费这样的费用。 方案三:梅林+frp(zerotier)+群晖放弃了,无论是frp还是其他的自建站性质的VPN,无论是从技术还是资金方面都不是很友好。而zerotier则是速度太慢了,已经有半年多没用过了,自建节点又感觉巨麻烦,不想学,遂弃之。 方案四:IPV6+群晖原本我是很想用这个办法的,想着有一个固定的IPV6地址,就可以将局域网内的设备给暴露出来(IPV4不要想了,我问了2年了,移动都没有),但是两个问题把我困住了,一是给10086打电话,所有的回答都是答非所问,让我联系线下的维修人员(基本确认没戏);二是梅林的固件貌似启用IPV6地址后还要重置一下(要和光猫直连),家里虽然没有太多物联网设备,但是家里的4个吸顶灯、几个小爱同学、网络摄像头、净水器、冰箱等一堆东西重新设置WiFi密码实在是麻烦,索性放弃该方案。 方案五:群晖+docker+蒲公英这个也是我自己无意中发现的方案,因为通过以上的多个方案发现都不行后,自己索性就调整了方向,就奔着免费的VPN去,然后就发现了蒲公英,更为关键的是,他居然有docker镜像,看来有戏,下面一步一步说明。 1.先配置群晖内的docker镜像,在docker/注册表内搜索“pgyvpn”,下载之。 [/url]docker安装蒲公英1 2.然后严格按照hub页面的介绍进行镜像的安装、启动,这里要特别注意,要先用安卓客户端注册一个账号!!! PGY_USERNAME="xxx" --env PGY_PASSWORD="xxx"
这里面的第一个xxx是你在蒲公英注册的账号,第二个xxx是蒲公英账号的密码,这里一定不能弄错了,否则docker里面的镜像是无法和远程电脑组建网络的。
这里要特别推荐一下ddnsto,这个软件推出没多久就开始用了,大概2年(不到),访问家里的NAS什么的都特别方便,今年开始收费了,但是真的不贵,一年26块,以前是只有5个域名,付费后可以增加到12个,另外还支持远程ssh、远程Telnet、远程RDP、远程VNC、远程aira2下载(这个原来可以通过ddnsto实现)以及远程开关机。我在调试期间一直都是使用ddnsto带的远程ssh,调试非常方便。 [url=https://post.smzdm.com/p/apx5mr80/pic_4/]docker安装镜像2 3.安装Windows客户端
[/url]蒲公英官网——选择访问端即可 [url=https://post.smzdm.com/p/apx5mr80/pic_6/]一路绿灯即可 [/url]登陆 [url=https://post.smzdm.com/p/apx5mr80/pic_8/]电机后面的感叹号即可打开ping工具 [/url]点击Ping按键可以看到网络是否连通 4.然后就是按照文初给的连接,安装打印机驱动了。 这里要先将群晖的地址记住,如我这个,就是第二个(转发),地址就是172.16.*.*,复制。 [url=https://post.smzdm.com/p/apx5mr80/pic_10/]选择tcp/ip [/url]录入刚刚复制的IP地址 下一步后时间会有点长(大约1-3分钟),别急,等一会就好了
[url=https://post.smzdm.com/p/apx5mr80/pic_12/]除队列名称外,其他信息要按照要求录入 下面又是一段连接打印机的漫长等待。
[/url]这一段要仔细甄别一下,我这里仅仅选择了主要驱动,其他的没有选择 [url=https://post.smzdm.com/p/apx5mr80/pic_14/]马上成功 这里有一个坑,我这里下载的驱动有28MB左右,不想直接安装了,就解压,然后选择了安装包中的inf文件,然后里面有两个选项,第一次的时候是PCL3,没有安装成功,但是在第二次的时候选择PCL-3就成功了。但是无论你是否是这样子安装驱动的,你都会面临这个问题,选择不同的打印机型号,像我这个就直接说事1200系列,就需要自己一遍遍重复之前添加打印机的步骤(第4步,其他的不用)即可。
使用感受1.整体打印可以,延迟有大概10s左右(因为家里是喷墨打印机,本身启动就慢),非常方便,什么时候需要打印,在相应的电脑上启动蒲公英客户端即可。 2.群晖整体负担不会增加。 3.整体操作步骤不算特别复杂。 4.有两点需要特别说明:一是蒲公英的个人体验版是免费的,但是只能有3个用户,多了就要升级,不过考虑到家中、办公地点以及住宿地点,基本上也能满足需求了;二是目前转发速度1M/节点,不限流量。如果打印比较大的文档,估计会有比较大的延迟。 5.如果需要删除节点,需要安装第3步中的管理端,可以很方便的删除节点,也从另一方面缓解了节点不足的问题。 6.小米的MIUI和mopria print目前(已测试)均无法通过VPN添加打印机,一个小遗憾吧。 7.使用这个方案,无论是什么设备,只要支持docker,都比较方便实现远程打印。 总结其实,通过上文能够明显看出来,这一次是薅了蒲公英的羊毛,但愿这个服务能够长久持续下去。最后,打字辛苦,望各位大佬、有需要的朋友赏几个碎银子,不胜感激。
|