公网访问本地群晖

公网访问本地群晖,慢慢来。以下内容是逐步尝试解决的问题:
1、通过公网访问本地群晖
2、通过公网访问群晖文件
3、通过公网访问群晖搭建的网站

一、公网访问本地群晖

1、安装免费内网穿透软件

想要公网访问(在户外用手机等移动设备使用流量或公共WiFi访问),需要把本地端口通过内网穿透软件映射至公网,可以使用能白嫖不限流量的cpoalr
前往“套件中心”的社群下载cpolar,如果搜索不到这个软件,那么就找帖子去更新你的下载源吧,这里不再多说了。
安装之后运行cpolar
在这里插入图片描述
没有账号就免费注册一下,然后填进去登录,是这样的:
在这里插入图片描述

2、设置cpolar

要让群晖系统接受远程操作和访问,我们还需要进行几个简单设置。首先在群晖的控制面板内找到“终端机和SNMP”选项.
在这里插入图片描述

勾选“启动SSH功能”,端口什么的不要动
在这里插入图片描述
回到cpolar界面,隧道管理,隧道列表
在这里插入图片描述

在这里插入图片描述
点击nas_web隧道的编辑
在这里插入图片描述
什么也不要动:
“隧道名称”是对这条隧道的命名;“协议”我们选择http;“本地地址”为5000(5000是群晖系统的默认管理端口);“域名类型”我们先选择随机域名(更高级设置我们会在之后介绍);“地区”则按实际使用地区选择,这里我们选择China VIP。

点击“状态”,点击“在线隧道列表”:
在这里插入图片描述
可以看到网站的公网地址:
在这里插入图片描述
好了,这个地址就可以在公网访问了。

二、通过公网访问群晖文件

接下来就是要看怎么使用WebDav这样的协议实现对本地文件的共享访问。
首先在cpolar中新建一个名为我的WEBDAV的隧道:
在这里插入图片描述
然后点击“创建”。可是弹出如下窗口:
在这里插入图片描述
cpolar要收费啦~!
怎么办?那就先修改一个现有的隧道吧~!
看隧道列表当中还有一个“nas_driver”
在这里插入图片描述
那就修改这个吧~!
点击编辑:
在这里插入图片描述

在这里插入图片描述
进入状态,看在线隧道列表,可以看到我们刚建立的隧道“我的WEBDAV”的状态,里面有他的公网地址:tcp://XXXXX:14566,记住这里,下面要填的。
在这里插入图片描述
下载raiDrive,添加,按照下面的填写:

在这里插入图片描述

网址和端口就按前面cpolar在线隧道列表生成的那个填写。完成后点确定,再点连接,就可以像使用up盘一样打开文件夹。
在这里插入图片描述
好了,这样以后使用的时候,如果设置了开机运行RaiDrive,那么就会一直有这个虚拟盘在资源管理器里面,在远程使用时会非常方便。但是,我同样要说明的是,这样的网速并不是很快,大约几百KBps。

三、通过公网访问群晖搭建的网站

<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 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值