windows 装 NAS 该用什么软件?

2023-01-10 22:52:30 +08:00
 LeeReamond

无公网 IP ,如果有相关需求的话需要折腾穿透 。

起因是因为最近新装台机器,装的目的是要拿来当黑群晖的,本来选的其实是低端型号的 CPU ,但是装上以后跑了跑分,居然还意外的还不错,说实话有点心动想买个矿卡接上去跑些比较重的渲染任务之类的(相关软件都是 win 平台的)

所以目前在考察 winnas 的可行性,比较疑惑的一点是内外网共享都用啥软件啊。。搜了搜 v2 的相关帖子,所有人都说 win 平台有对应的解决方案,然而解决方案是啥?希望达到的效果是:

  1. 局域网内共享类似于 windows 的家庭共享或者 linux 的 smb 共享,即 win 日用机可以在资源管理器里添加一个网络地址直接编辑和同步文件的。
  2. 重点需要有权限管理,上面第一点做到比较简单,但第二点不知道怎么操作,我感觉 windows 家庭共享好像没办法设置用户。但是如果家人都要连的话,很多人也不懂电脑,误删他人文件或者中勒索病毒全加密了之类的情况都有可能发生。
  3. 外网要能够远程访问内网文件,最好能够管理。这个应该跟上面的用的不是同一款软件?

其他的一些非核心需求,什么远程影音娱乐,照片管理之类的,随便搜了搜视频感觉都有相关方案,但是这个核心的感觉没人提。。

顺带一提这次的家装机器,跑的是 x86+win 系统,上了颗低压 U 以后感觉 arm 好像也没那么香了,我插座连上以后整机功耗也就 20 瓦(接了两块 hdd 硬盘,硬盘设置了 10 分钟无活动就休眠),其实感觉多出来这点瓦数相对于 arm 也完全无所谓。数据安全方面,因为硬盘是直连的,之前在站里发过贴,听大佬说了半天感觉两块盘直连,定期用软件同步一下,比 raid1 还要稳得多,另外因为上面还有 ssd ,我今年装机的时候发现 250G 的 ssd 已经不生产了,想买新的最低也是 500G 的 ssd ,其实很多常访问的文件可以缓存在 ssd 上面,即使类似工作中经常远程同步的状态 hdd 也可以基本一直不转的。。。。毕竟我一个工程文件又不会超过 500G 。。。

散热方面这次装机还证明了个事就是桌面级确实可以被动散热。。我搞了个低压 U 然后上了个中高端的风冷,不装风扇平时也就五十来度,然后我又当大冤种买了个无风扇电源,倒是确实可以做到整机无任何机械元件,往书架里面一塞跟没有差不多。。。当然不推荐就是了,毕竟机械硬盘无论如何也省不了,就算在休眠状态也有一股类似于音箱底噪的那种声音,不是完完全全的 0 分贝

4788 次点击
所在节点    程序员
27 条回复
renmu
2023-01-10 23:02:04 +08:00
1,2:win 走 smb 很简单,权限管理要稍微折腾一下。
3:找找 zerotier 类似的软件,然后映射 smb 管理就可以了。
LeeReamond
2023-01-10 23:08:14 +08:00
@renmu 问题是权限管理怎么折腾。。。无思路。。。
dxgfalcongbit
2023-01-10 23:31:16 +08:00
我家里 NAS 用的就是 Windows ,内网直接共享文件夹就完事儿了,权限管理设个用户名密码不就行了。

外网我用的 OpenVpn 。
LeeReamond
2023-01-10 23:43:03 +08:00
@dxgfalcongbit 如何做到 A 用户允许访问 1 、3 文件夹,B 用户允许访问 2 、3 文件夹?
dxgfalcongbit
2023-01-11 00:38:35 +08:00
@LeeReamond 我存的都是电影照片啥的,都是一家人有啥 A 可以看 B 不可以看的?难道是考虑给小朋友电影分级啥的?
dxgfalcongbit
2023-01-11 00:41:39 +08:00
@LeeReamond 就算有这个需求也很容易解决,多共享几个文件夹就行了,然后给 A 链接磁盘的时候只链接想让 A 看到的那几个文件夹就行了,应该还有更专业的方法不过这个应该也够应付了。
ryd994
2023-01-11 04:13:53 +08:00
有 vt-d 的话好办。还是 Linux/FreeBSD 做 nas 。开个虚拟机跑 Windows ,显卡直通给虚拟机。这是最简单的。

Windows SMB 共享当然是有办法做权限管理,人家企业里都是可以用的。但是快照之类的复杂管理操作会比较麻烦。如果你不打算折腾全套企业 Windows 全家桶的话,那还是 truenas 之类的 nas 操作系统好办。

如果你嫌 truenas 的虚拟化技术不行,也可以用 exsi 虚拟两个系统。但是需要你能够直通 hba 给 nas 的同时,直通显卡给 Windows 。
msg7086
2023-01-11 04:43:18 +08:00
Windows 的话,域控?但是说实话我不建议对 Windows 管理不太熟的人做复杂的管理操作。
(我就不懂 Windows 。)
datocp
2023-01-11 06:47:17 +08:00
家里还搞这么复杂
本机设置多个本地用户用于网络访问,目录针对不同用户设定 ntfs 访问权限就可以实现防止看到,防止误删的实现。
334132462
2023-01-11 08:10:35 +08:00
@datocp 当然要啦 比如 孩子看的动画片 老婆看的电视剧 我看的小黄片 如果不搞权限 混了咋办。。。
nieyujiang
2023-01-11 08:51:12 +08:00
@334132462 #10 给孩子看小黄片.给老婆看动画片,自己看电视剧 doge:
Muniesa
2023-01-11 09:18:08 +08:00
我记得 Windows 文件夹属性里的那个共享是可以设置不同用户的权限的
SgtPepper
2023-01-11 09:26:12 +08:00
1.你需要 windows server 版,然后 NAS 的话用 server 版自带的存储池配置下硬盘,然后开 SMB 就可以了。
如果嫌存储池麻烦,你就 diskmgmt.msc 自己配下分区,然后直接设共享就可以。
权限管控的话,要求高的就上域控,不过我感觉你没搞过这玩意儿吧,还是算了。

2.“如何做到 A 用户允许访问 1 、3 文件夹,B 用户允许访问 2 、3 文件夹?
你就在 server 里添加本地用户 AB ,文件夹 1 、3 给 A 用户读取权限,2 、3 给用户 B 读取权限就行了。

如果还想玩的花一点,建 SMB 的时候开用户枚举,这样没有访问权限的用户将看不到对应文件夹、server 装上自带的 FSRM 可实现配额、容量提醒、限定可存放文件类型什么的。
mouyong
2023-01-11 09:45:42 +08:00
你提到的这些我都折腾好了。
openvpn 组网,不限制客户端数量。
haneWin windows nas
宝塔 win 版,win 在线管理
openssh, 把电脑当作 window server 使用,可进行 ssh 登录管理。
有兴趣的话可以联系我 wx: 1254075921 备注来源
demov2
2023-01-11 11:36:36 +08:00
WebDAV + 账号密码,或者 WIn 自带的用户管理够用的啊应该
iLmessi
2023-01-11 11:38:43 +08:00
易有云可以了解一下
renmu
2023-01-11 14:01:40 +08:00
@LeeReamond winserver 能设置,就是我没折腾过
LeeReamond
2023-01-11 14:55:40 +08:00
@SgtPepper
@datocp 感谢回复,不过普通 win 系统我记得用户之间是会互相踢的,A 用户登录以后 B 用户踢掉前面的才能登录,开 server 版的话能解决这个问题?


@mouyong 我最初的设想感觉外网就是 openvpn ,但是论坛里好像都推荐内网打洞工具,我还没仔细研究,vpn 的问题就是我没公网 IP 怎么连呢。。
lonewolfakela
2023-01-11 15:32:58 +08:00
@LeeReamond #18 首先只有远程桌面会互踢,单纯的 smb 文件夹共享是不会的;另外 server 版的话确实远程桌面也不会互踢。
abc0123xyz
2023-01-11 16:19:47 +08:00
win 用 hyper-v 开 linux 虚拟机

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/908034

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX