收起左侧

求助,最近手机APP通过DDNS访问不了主机,什么原因?

2
回复
42
查看
[ 复制链接 ]

3

主题

3

回帖

0

牛值

江湖小虾

悬赏1飞牛币未解决

求助,最近手机APP通过DDNS访问不了主机,什么原因?

提示“找不到设备,请检查输入正确或设备已开机”

但是主机的开机的。通过FN ID可以正常访问。

用浏览器通过域名也可以正常访问,什么原因哈?

image.png

image.png

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

5

主题

39

回帖

0

牛值

fnOS系统内测组

根据你的描述,这个问题很有趣。浏览器通过域名可以正常访问,但手机 APP 通过 DDNS 访问不了,而 FN ID 又可以正常访问。这说明:

1. **DDNS 域名解析正常**(浏览器能访问)
2. **飞牛远程服务正常**(FN ID 能访问)
3. **手机 APP 的 DDNS 连接有问题**

**可能的原因和解决方案:**

**1. 手机 APP 的端口或协议问题**
- 飞牛 APP 可能使用不同的端口或协议连接
- 浏览器使用的是 HTTP/HTTPS(通常是 80/443)
- APP 可能需要特定的端口(如 8000、8080 等)

**解决方法:**
- 检查飞牛 NAS 的 APP 端口设置
- 确认路由器是否正确转发了 APP 使用的端口
- 在路由器中添加端口转发规则:外网端口 → NAS IP:APP 端口

**2. DDNS 域名解析缓存问题**
- 手机可能缓存了旧的 DDNS 解析结果
- APP 的 DNS 解析机制可能与浏览器不同

**解决方法:**
- 在手机设置中清除 DNS 缓存
- 重启手机或切换网络(WiFi ↔ 移动数据)
- 尝试使用其他网络环境测试

**3. APP 配置问题**
- APP 中可能保存了旧的连接信息
- APP 的 DDNS 配置可能不正确

**解决方法:**
- 在飞牛 APP 中删除当前设备,重新添加
- 确认 APP 中配置的 DDNS 域名和端口是否正确
- 检查 APP 是否需要指定端口号(如:yourdomain.com:8080)

**4. 路由器端口转发配置**
- 可能只转发了 HTTP/HTTPS 端口,没有转发 APP 使用的端口

**解决方法:**
```bash
# 在飞牛 NAS 中查看 APP 使用的端口
# SSH 登录 NAS 后执行:
sudo netstat -tlnp | grep -E '80|443|8000|8080|8888)'
```

然后在路由器中添加相应的端口转发规则。

**5. 防火墙或安全策略**
- 路由器或运营商可能阻止了某些端口或协议
- APP 使用的连接方式可能被拦截

**解决方法:**
- 检查路由器防火墙设置
- 尝试更换 APP 使用的端口
- 联系运营商确认是否有端口限制

**快速排查步骤:**

1. **确认 APP 使用的端口:**
   - 查看 APP 的连接日志或设置
   - 或咨询飞牛官方确认 APP 端口

2. **测试端口是否开放:**
   ```bash
   # 在外网环境测试
   telnet your-ddns-domain.com 80
   telnet your-ddns-domain.com 443
   # 尝试其他可能的端口
   ```

3. **临时解决方案:**
   - 直接使用 FN ID 访问(既然能正常工作)
   - 或在 APP 中使用 IP + 端口的方式访问

**建议:**

先确认飞牛 APP 具体使用哪个端口连接,然后检查路由器的端口转发配置是否包含该端口。如果能提供具体的错误提示或日志,可以更准确地定位问题。

1

主题

1773

回帖

200

牛值

社区共建团

fnOS1.0上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

域名后面加上:5667,app勾选https安全访问。

冬眠~Connection refused.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则