远程文件共享方案总结

  1. 实现需求
    1. 文件存储在内网linux主机中,作为nas
    2. 局域网访问nas文件
    3. 外网访问nas文件
    4. 文件上传、下载、修改
    5. 在线视频播放
    6. 服务器下载文件后直接显示
  2. 服务器: nginx webdav
    1. 优势: 部署简单,可以映射本地文件。使用HTTP协议,方便内网穿透
  3. windows客户端: NetDrive3。
    将webdav服务器映射为本地硬盘。
  4. IOS客户端: nplayer和FileExplorer
    用于视频播放和文件浏览,修改,上传。
  5. 内网穿透: frp
    在外网访问内网nas。网络传输延迟及速度受到frp服务器限制。
  6. 使用效果:直接将内网文件映射为本地文件。使用方式与本地文件完全相同。只是有延迟和带宽限制。
  7. 其他方案
    1. smb共享,windows访问smb服务无法指定端口。解决方式:端口转发。
    2. FTP:frp内网穿透复杂。
    3. SFTP: 未部署。
    4. seafile: 在服务器下载文件后不能直接映射,还需要上传到seafile。
  8. 下一篇将分享搭建过程。
posted @ 2019-09-06 09:48  bosslv  阅读(1467)  评论(0编辑  收藏  举报