Jump to content

讨论:关于超远程访问unraid共享盘


Recommended Posts

大家好,unraid作为NAS系统,最主要的功能还是文件存储。那么在这个前提下,会有一些文件存储方面的应用。

首先,局域网内,可以不管是windows还是mac下,都是可以通过IP地址直接进行访问的,设置好用户权限即可。

远程访问,目前我使用的方案是建wireguard通道,这个unraid已经集成自带了,确实也很方便。

但下面想讨论的,是超远程,或者说跨境的情况,亦或者是网速不理想的情况下,该如何提升类似局域网下的访问速度呢?(比如访问国外的unraid服务器网盘或者在国外访问国内unraid网盘)

 

我个人想到且尝试过的,是通过CF进行中转,但CF实际上是用来加速域名的,模式上实际是先访问CF的DNS服务器再跳转到域名服务器,那么如果只是把unraid的后台地址挂到某域名下,确实是可以起到页面加速的效果,但这不是我想要的,说实话,挂上去后引来了无数的黑客攻击。而且由于是DNS解析,所以想要中转数据,是真的难。CF加速模式不太适合smb的访问。

 

接下来我又想到一个方案,但还没实施。灵感来源于google drive和群晖的drive(也包括百度、onedrive),这些网盘,可以通过安装其开发的程序,将在线网盘模拟成一个分区,这样在使用的时候就没有上传下载这样的感觉,确实是一种折中的方案。那么在unraid下,我想可能应该需要添加webdav服务,做一个二级域名指向unraid的webdav,这样通过CF加速访问webdav,再通过RaiDrive来模拟成分区。这个方案目前我觉得是可行的,但也有问题,其一就是webdav的用户权限,个人使用还好,团队使用就麻烦了,而且unraid的webdav不是自带的,所以unraid下的用户以及建立的共享文件夹和webdav无法良好的同步,估计还得做个同步方案才行,这样就弄复杂了。再一个就是RaiDrive,个人是免费的,但团队作业就有限制了,要全部功能就得付费。

 

然后参照RaiDrive的网页介绍,以及网上对unraid下搭建nextcloud的各种介绍,参考上面的方案,在设想是不是可以通过unraid下建立nextcloud,来解决团队共享的问题(nextcloud下建立用户来管理文件权限)。而且nextcloud建立的页面可以直接挂在公网域名下,然后用CF进行加速。还是用RaiDrive来实现挂载,不过团队作业的限制还是没法解决。(另外说一下,不要给我推荐Rclone,这玩意我看了下,设置起来太复杂了,后期维护也会麻烦)。不过这样一来,unraid实际上就是个平台了,真正在运行的就是nextcloud,以后的后台维护也会受到nextcloud的权限影响。

 

如果按照上面说的一些思路,似乎群晖或者QNAP,使用他们自带的drive程序,更简便一些,而且用户管理也非常方便。总不能说unraid下进行套娃吧,虽然直通简单,但这不是我想要的,毕竟黑裙涉及到法律层面了。

 

看看大家有没有更好的思路?

Link to comment
22 minutes ago, xsk said:

wireguard就行了,管它远程跨不跨境都一样用。

不知道你有没有具体测试,我测试过wg从国内连到国外,延迟还是很高,这样直接访问unraid的smb共享速度并不理想。unraid环境实测3G上行1G下行,但国内连过去10Mbps左右,测试过上海和深圳的线路。当然,如果只是全局代理用来看看YouTube是没问题的。但共享文件需要的数据流比较大,还是希望能够更快一些的。

另外,wg还是会被封,我测试过google的云服务器挂wg给国内用户,半天就给封掉了

Link to comment
56 minutes ago, pointdewu said:

不知道你有没有具体测试,我测试过wg从国内连到国外,延迟还是很高,这样直接访问unraid的smb共享速度并不理想。unraid环境实测3G上行1G下行,但国内连过去10Mbps左右,测试过上海和深圳的线路。当然,如果只是全局代理用来看看YouTube是没问题的。但共享文件需要的数据流比较大,还是希望能够更快一些的。

另外,wg还是会被封,我测试过google的云服务器挂wg给国内用户,半天就给封掉了

跨境wg确实会被封,尤其传输流量大的。你要跨境还要速度快只能靠线路质量了估计

Link to comment
6 minutes ago, xsk said:

跨境wg确实会被封,尤其传输流量大的。你要跨境还要速度快只能靠线路质量了估计

要不为啥开这个话题来讨论呢,其实就两境本地来说,速度都是不错的,但跨境就不行了,文件传输靠云盘还是不方便

Link to comment
12 hours ago, pointdewu said:

要不为啥开这个话题来讨论呢,其实就两境本地来说,速度都是不错的,但跨境就不行了,文件传输靠云盘还是不方便

因为跨境传输本来就是玄学,我在非洲,中东和大洋洲的不同国家都试过,有些国家能跑满我家里NAS的上传,有些最多50kb/s, 和你本地网络没啥关系。

 

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...