如何在外网采用 SMB 方式连接 NAS

2021-02-01 11:27:46 +08:00
 kujoq

需求:Finder 中连接 nas,速度跑满 问题描述:之前用的 Zerotier 搭的内网,在 Finder 中直连 nas 的内网 IP 即可,不过现在 Zerotier 限速严重且经常断线;所以找联通申请了公网 IP,用路由器的 ddns 域名功能,打开 DSM 的速度比较理想;但是在 finder 中以局域网方式连接不成功,用端口映射方式也是不行,请问这种情况应该如何操作?

11338 次点击
所在节点    macOS
44 条回复
boywang004
2021-05-25 23:05:16 +08:00
@Tiance 今天升级 Win10 21H1 后,smb 坏了,一怒之下复位防火墙重新研究了一下,搞好了,这里好好记录下,以后省的再掉坑了:
1. Allow an app or feature => Remote Desktop 勾上 private,先能 RDC 连上(可选);
2. 同上 => File and Printer Sharing 勾上 private ;
3. Advanced Settings => Inbound/Outbound 内,可以看到 File and Printer Sharing 开头的 private 部分已经 enable,接下来把这些 enable 的规则,每一条,打开编辑,把里面 scope => Remote => 默认有一个 Local subnet 的地方都 add 一个 OpenVPN tun 网段,比如我的是 10.8.0.0/24 ;
可以先开 ICMPv4 echo 的,这样通过是否能 ping 通就知道开的子网是不是写错了。
boywang004
2021-05-25 23:08:01 +08:00
@Tiance 开启 virtual machine monitor 其实只是把 ICMPv4 echo 在 remote any 全部范围打开,所以自然就 ping 通了,然而实际 samba 如果没配置对还是不通的……
boywang004
2021-05-25 23:17:46 +08:00
@BiteDXH 如果是 win10/samba 开着防火墙访问 10.8.0.0/24,今儿我也掀桌了,重新梳理了一遍,见上贴。
不得不吐槽,win 这防火墙逻辑多了一层 profile 的抽象后,没搞明白它的顶层逻辑的情况下,还是有点儿让人懵逼的。
BiteDXH
2021-05-27 14:06:06 +08:00
@boywang004 哈哈谢谢,已经不想吐槽 win 了

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

https://tanronggui.xyz/t/750214

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

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

© 2021 V2EX