让你的相册变成私有云!Synology Photos 的公网访问功能指南

前言

很多小姐姐们在户外拍完照片后,想上传至家里的nas进行云备份并分享给别人,但是nas只能在局域网内使用,本教程教您在户外只用一个有流量的手机就能将照片上传至家里/公司的群晖nas。

本教程解决的问题是:

1.人在户外,只能用流量上网,怎么将刚拍好的照片上传至家里的nas备份。

2.使用微信转发照片,会对画质进行压缩,怎样无损又安全地分享照片且保证私密性。

按照本教程操作完成能够达到的效果是:

在户外使用手机即可随时随地将拍摄好的高清照片无损上传至家中的群晖nas存储并制作固定永久地址共享给朋友,您的朋友只需保存这个链接,就能实时看到您发的高清图片。此方法还可以设置访问密码来保证隐私安全,出现问题可以随时停止分享。

1.在群晖中下载并安装Synology Photos套件

image-20230831155208414

2.设置共享文件夹

image-20230831155313356

点击 右上角+ 号 ,创建文件夹

image-20230831170528518

3.添加您想共享的照片

image-20230831170553779

image-20230831170612905

添加成功:

image-20230831170634698

右键照片,点击 共享;或者您建立一个相册,向这个相册添加照片再共享这个相册。

image-20230831170650256

点击 启用共享链接 ,此时生成一个共享链接:

image-20230831170753931

http://192.168.50.142:5000/mo/sharing/GYbTNLsmS:

http://192.168.50.142:5000/链接的前半部分为您nas的局域网ip地址

/mo/sharing/GYbTNLsmS 链接的后半部分为您nas的相册共享文件夹的路径

接下来,我们使用cpolar将您的 局域网ip地址映射为公网ip地址 再加上 相册共享文件夹的路径组成您nas相册共享页面的固定公网ip地址。

4.cpolar搭建隧道

回到您的cpolar web ui ,地址为 您的 nas本地ip加上 :9200 ,点击 创建隧道

image-20230831170923077

本地地址 写入 5000,协议选择 nas群晖 点击 更新

image-20230831173239588

这里配置的是随机域名(24小时变换),如果您希望您的照片分享链接能稳定被访问,请使用固定域名。

如果您购买了cpoalr基础版及以上套餐(cpoalr基础版支持保留固定域名),访问官网并登陆您的账号:

image-20230831175004061

image-20230831174943920

这里填入的二级子域名为 nasphoto-share

固定二级子域名的配置信息如下:

image-20230831175102603

此处注意:

1.协议选择 nas群晖

2.本地地址为 5000

3.二级子域名写入您在官网保留的那个域名

填写完毕后,点击 更新/创建

5.公网ip地址访问您的分享相册

回到在线隧道列表/官网的状态页面(如果webui的在线隧道列表没刷新出来,以官网 状态 的隧道信息为准)

image-20230831175420205

复制这个cpolar映射的公网链接到浏览器:

image-20230831175406934

image-20230831175723690

回到 照片共享,复制这个链接 后半部分:

image-20230831175519609

把两段链接合并,这就是您的共享相册的固定公网ip地址,您可以把它发到微信,浏览器等,尽情分享。

image-20230831175752746

我们打开它,试试看能不能看到我们刚才上传的照片:

image-20230831180316393

输入密码即可访问:

image-20230831180328947

以上操作我们实现在桌面端使用固定公网ip分享照片,接下来到了重头戏:户外使用手机流量/其他WiFi 无损分享刚刚拍好的照片。

6.移动端app使用公网上传照片并及时分享

首先下载群晖Synology Photos移动端软件:

找到您群晖的公网ip地址:

如果在户外,手机浏览器也可以访问cpolar官网后台!

https://www.cpolar.com/

image-20230831175406934

登陆群晖公网地址 账号 密码

此时使用5G流量就可以登陆,或者连着星巴克WiFi等其他WiFi也可以访问家里的nas!!!

在户外拍好照片后,先上传至群晖nas:

建立一个相册,方便后期整理:

上传好后,点击共享:

此时 移动端app已经自动生成了基于您nas的公网ip地址的共享相册ip地址,直接把它分享给别人即可!

如果您想停止共享,直接关掉共享链接或更改访问密码即可。

在微信中打开移动端共享相册ip:

image-20230901105208394

成功访问!

image-20230901105234825

经过我们一番操作,我们可以实现在户外拍完照片即可使用家里的群晖nas进行备份和共享,再也不用担心照片太多导致的手机内存不足,微信发送导致的照片画质下降等等问题,而且在家中群晖备份后,方便我们后期对各种照片进行分类整理!

转载自cpolar极点云文章:使用群晖相册Synology Photos ,在户外无损分享超清照片

<think>嗯,用户的问题是关于黑群晖在使用内网映射后无法访问Synology Photos的解决方案。首先,我需要理解用户的具体情况。他们可能已经设置了内网穿透,但Synology Photos仍然无法通过外网访问。可能的原因有很多,比如端口配置错误、防火墙设置、Synology Photos套件本身的权限问题,或者内网穿透工具的问题。 根据提供的引用内容,特别是引用[3]提到的内网穿透无需公网IP的方法,用户可能使用了某种内网穿透工具,如frp或者第三方服务。但黑群晖可能因为系统版本或授权问题导致某些功能受限,比如QuickConnect不可用,所以用户转向内网穿透。 接下来,我需要检查常见的配置步骤是否正确。首先,确认内网映射的端口是否正确。Synology Photos默认使用HTTP 80和HTTPS 443端口,但内网穿透可能需要映射其他端口,比如5000或5001。用户可能错误地映射了其他端口,导致无法访问。需要检查内网穿透工具的端口转发设置,确保外部端口正确指向Synology Photos的内部端口。 然后,查看群晖的防火墙设置。如果防火墙开启了,但没有允许相关端口,外网请求会被拦截。需要进入控制面板的防火墙部分,添加规则允许HTTP和HTTPS端口,或者特定的内网穿透端口。 另外,Synology Photos的权限设置也很重要。用户可能没有为外网访问配置正确的权限。在Synology Photos的设置中,需要确保共享相册的权限允许外部访问,并且没有限制IP地址。同时,用户账户是否有访问Photos的权限也需要检查,比如在“用户与群组”中确认权限分配。 还有,黑群晖的系统兼容性问题可能导致某些套件运行异常。需要确认Synology Photos的版本是否与DSM系统兼容,或者是否存在已知的bug。可能需要更新套件或系统,但黑群晖升级可能存在风险,用户需要谨慎操作。 内网穿透服务本身的稳定性也是一个因素。如果使用的免费服务,可能存在连接不稳定或带宽限制。建议用户尝试更换端口号,或者使用更可靠的内网穿透工具,比如ZeroTier或Tailscale,这些工具可能配置更简单,且对黑群晖支持较好。 此外,HTTPS证书问题也可能导致无法访问。如果内网穿透工具使用自签名证书,浏览器可能会拦截,提示不安全。用户可能需要手动信任证书,或者配置有效的SSL证书。 最后,可能需要检查NAS的网络设置,确保网关和DNS配置正确,没有阻止外部访问。如果经过以上步骤问题仍未解决,查看日志文件可以帮助定位具体错误,比如在控制面板的日志中心查看连接尝试的记录,或者内网穿透工具的日志,找出连接失败的原因。</think>### 分步解决方案 #### 问题分析 黑群晖通过内网映射后无法访问$Synology\ Photos$,可能涉及以下原因: 1. **端口映射错误**:未正确配置内网穿透工具的端口转发规则 2. **防火墙限制**:群晖系统或路由器的防火墙拦截了访问请求 3. **权限配置问题**:$Synology\ Photos$套件的共享权限未开放或路径错误 4. **黑群晖兼容性问题**:系统版本与套件存在兼容性冲突[^3] --- ### 解决方案步骤 #### 步骤1:检查内网穿透配置 1. 确认穿透工具(如frp/ngrok)的**外部端口**与**内部端口**映射关系 - $Synology\ Photos$默认使用HTTP$80$端口和HTTPS$443$端口 - 示例配置: ```ini # frpc.ini 示例 [synology-photos] type = tcp local_ip = 192.168.1.100 # 群晖内网IP local_port = 80 remote_port = 5080 # 外网访问端口 ``` 2. 测试通过`http://外网域名:映射端口`访问基础群晖界面,确认穿透服务是否生效[^3] --- #### 步骤2:配置群晖防火墙 1. 进入**控制面板 > 安全性 > 防火墙** 2. 添加规则允许以下端口: - HTTP协议:$80/TCP$ - HTTPS协议:$443/TCP$ - 自定义穿透端口(如步骤1中的$5080$) ```plaintext 动作:允许 来源:所有 端口:80,443,5080 ``` 3. 重启防火墙服务 --- #### 步骤3:设置Synology Photos权限 1. 打开**Synology Photos控制台 > 共享 > 共享链接** 2. 启用**允许通过链接共享相册** 3. 检查**高级设置**中的访问限制: - 禁用"仅限本地网络访问" - 设置允许的外部域名/IP范围(可留空表示不限制)[^2] --- #### 步骤4:验证黑群晖兼容性 1. 确认DSM系统版本支持$Synology\ Photos$(要求DSM 7.0+) 2. 检查套件中心是否显示"此套件与当前DSM版本不兼容" - 如存在兼容性问题,需修改系统型号伪装参数(仅限技术用户操作) --- #### 步骤5:测试访问路径 通过组合以下元素构造访问地址: $$访问地址 = 协议类型 + 外网域名/IP + 映射端口 + 路径$$ 示例: ``` https://your-domain.com:5080/photos/ http://123.45.67.89:5080/photos/ ``` --- ### 补充说明 若仍无法访问,可通过以下命令诊断: ```bash # 查看端口监听状态 sudo netstat -tuln | grep ':80\|:443' # 检查防火墙规则 iptables -L -n ```
评论 90
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值