侧边栏壁纸
博主头像
J

  • 累计撰写 7 篇文章
  • 累计创建 2 个标签
  • 累计收到 0 条评论
标签搜索

目 录CONTENT

文章目录

解决群晖内网穿透后移动端DS File无法连接的问题

J
J
2023-01-22 / 0 评论 / 0 点赞 / 502 阅读 / 417 字
温馨提示:
本文最后更新于 2023-03-30,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

测试移动端APP连接时发现iOS端DS File无法使用穿透后的域名登录

解决方法

按照HTTP/HTTPS协议,不带端口号的域名默认使用的是80/443端口.由于我们已经通过frp成功将内网各服务的端口都穿透为了80/443端口,那么按照常理,在移动APP端地址仅填写域名,应该就是默认连接80/443端口,在经由frp服务器,连到内网的各服务端口.

但是DS File 输入配置好的域名 xxx.xxx.top,无论是否开启HTTPS,都无法连接,经尝试,手动添加端口号 xxx.xxx.top:80或xxx.xxx.top:443就可以正常登陆.

根据多方面测试,在公网IP环境下,群晖默认端口5000,在DS File里仅输入域名,不加任何端口,是可以登录成功的,以此可见,DS File连接时会在后台自动加上默认的5000端口,所以内网穿透的用户此处需手动加上80端口,才能强制要求DS File使用80端口连接.然后通过frp服务器转到内网的相应端口.

个人猜测群晖是默认认为用户家用宽带都是拥有公网IP的.而80/443端口默认是提供给Web Station使用的.所以为满足更多普通用户的使用环境,才如此设计.

由于其他APP没有一一测试,所以在内网穿透后,Web端访问及登录成功的前提下,如果移动端APP无法连接,请尝试手动添加80/443端口.

0

评论区