7

跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步

 1 year ago
source link: https://blog.51cto.com/u_15538119/5797836
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
  • 局域网内共享文件,共享文件供局域网内有权限的人员进行读取和编辑
  • 共享文件供多人编辑,有其中一个用户编辑时,其他用户只能以读取的方式访问,解决文件一致性问题
  • 多人管理,可通过设置账户管理进行读写访问权限管理

2. 环境准备

访问共享文件的主机
每个要访问文件共享的主机下载蒲公英软件进行异地组网

  • 2.1. 安装下载蒲公英软件

下载链接(官网)
 https://pgy.oray.com/

  • 2.2. 进入官网找到上方下载菜单,进入个人版访问端下载页面
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_3d
  • 2.3. 点击组网版进行下载
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_nas_02
  • 2.4. 下载安装后,进行账号注册
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_nas_03
  • 2.5. 注册后登录,登录后可以看到当前主机获取的虚拟IP地址(记住后面有个本地的标签)
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_3d_04

3. 异地组网

  • 在需要使用的每台主机上安装蒲公英个人版软件
  • 登录上面注册的账号(蒲公英免费版最多支持一个账号在三个设备登录使用,若不满足主机数量的需求,不想付费可以其他免费的内网穿透工具,例如:zerotier等)
  • 在所有主机登录蒲公英账号后,就已经实现异地组网

4. 配置文件共享在局域网内共享

4.1. 举例共享C盘下的share文件夹

跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_nas_05
  • 4.2. 右键进入–属性–共享–
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_smb_06
  • 4.3. 点击下拉菜单
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_组网_07
  • 4.4. 选择everyone(局域网内的所有人都可以访问,若需要限制访问,可通过建立账号来进行管理)
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_组网_08
  • 4.5. 选择共享–完成(完成共享文件的配置)
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_组网_09

5. 使用案例(访问共享文件)

对象分为:
  • 共享文件的主机
  • 访问共享文件的主机

访问前置条件

  1. 主机均具备上网功能,能访问外网
  2. 主机均已登录蒲公英软件
  3. 共享文件的主机已经配置共享文件夹

访问共享文件夹

  • 5.1. 获取共享文件的主机的蒲公英软件上面的虚拟IP地址。例如下面图片中的地址,格式为:x.x.x.x,假设为10.10.10.10
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_3d_04
  • 5.2. 通过键盘的Ctrl + R弹出运行窗口,输入\10.10.10.10,回车
跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_nas_11
  • 5.3. 即可看到共享的文件夹(如果配置了特定的用户访问,需要输入对应的用户名和密码进行访问)
    跨外网的不同主机通过内网穿透访问局域网内的共享文件实现多人访问文件实现文件同步_共享文件_12

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK