
























我在很前一段时间了解到了一款手机 App 名为“Remotely”,该软件主旨是通过外网可访问Mac电脑主文件,但是非常昂贵,完整版需要¥198/年。
然而我并不想花这个钱,网上也没有一个比较成熟的解决方案,那么咱们开始:
首先你需要拥有:
*有免费版可以使用
(以上可以做到内网访问也就是在同一 Wi-Fi 环境下访问)
如果你还需要在任意网络环境下访问你的文件那么你还需要:
值得注意的是:如果你将你设备如 Mac 根目录下所有文件都共享,那么也就是代表 macOS 内所有文件都可在内外网访问!
1、在 Mac电脑 系统偏好设置 - 共享 - 文件共享 选中并添加你要共享的文件或文件夹并设置可访问的账户以及账户权限(在文件选项设置中 点击 选项 按钮 使用SMB来共享文件或文件夹)(记得把小锁子点开)




建议使用:【或者你也可以右键想要分享的文件或文件夹显示简介 - 通用 选项中 勾选 共享的文件夹 并在下方设置可访问的账户及账户权限(如果你想设置该文件夹下所有内容包括子文件夹可访问,在 显示简介 中 下方 齿轮按钮 点击 应用到包含的项目...... )】(记得把小锁子点开)



2、在这里笔者使用的是 iOS App FileExplorer Pro 进行连接。你也可以使用任何支持 SMB 的 App。
打开 App后点击 加号 - 选择 macOS

在连接选项中:

我们要做的是将路由器内网映射到外网(这里笔者使用的是小米路由器R1)
1、首先我们需要知道自己的外网是否为公网IP
接着我们到路由器后台 高级设置 - DDNS 配置动态域名解析:

2、接下来我们来查看路由器的端口开放并设置端口转发
到 站长工具-端口扫描 输入你的域名或外网 IP,点击 扫描
(一般来说,路由器都会开放1080端口,如果所有端口都关闭,那么需要SSH路由器)
之后,到路由器后台 高级设置——端口转发 中添加

3、我们到之前的App中进行设置
在已连接成功的设置中修改

这样就设置好了,接下来切换到外网试验一下即可

安全方面首先需要注意的是内网环境下比较安全,所以当你的路由器不设置端口转发,你的文件会比较安全;当设置了端口转发建议设置强密码并定期更换密码。
(2017.11.17)目前使用六个月左右,除了因为联通宽带上行速度只有约1.25MB/s(50兆下行/十兆上行),在外网环境下观看视频比较卡顿之外,其余没有任何问题。
Enjoy
PS:
如需更详细的操作或操作时的截图,请在下方留言,我会第一时间回复并修改本篇内容。
如有任何问题或误导,请在下方留言。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。