怎么通过OnceOA免费实现外网访问家庭、企业内网服务器网站、网盘、办公系统


发布者 ourjs  发布时间 1583308229354
关键字 OnceOA  OnceAI旺司NAS 

OnceOA 是一款能够跨平台运行的网盘管理系统,个人用户永久免费。

OnceOA 纯Web交互,无需安装任何客户端、APP就可使用。可创建SMB共享目录、SVN/Git数据仓库,在电视手机平板上播放或备份视频或照片,可实现NAS网盘管理,文档管理/同步、知识管理、配置各类企业管理软件等。

支持手机ARM平台

OnceOA 采用自主研发的OnceIO Web框架和OnceDB数据库。异步纯内存运行,几乎不产生IO操作。可运行在目前能找到的最低配置的arm linux开发板(256Mb内存)上。更可支持 RaspberryPi, OrangePi, NanoPi, BananaPi 等各类高性价比arm开发板。

支持各种矿渣,只要能刷 armbian linux 即可安装,如几十元的玩客云等,可参考:如何在ARM设备上安装 OnceOA  和 如何在树莓派上安装 OnceOA

onceair_onething.png

免费内网穿透模块

OnceOA 基于模块化开发,最新版可安装免费的内网穿透模块 OnceAir,就可实现外网访问,即从公网访问家里的私有云网盘,出于成本考虑目前还有一定的流量限制,下面简单介绍一下使用方法。

注册并安装 OnceAir 模块

首先在电脑或Arm开发板上下载并安装最新版的OnceOA 详细教程

安装好后,在浏览器上访问OnceOA局域网的地址,端口号默认为8064,并注册管理员帐号:

image

注册后,进入桌面,点击应用管理 -> 浏览,找到 OnceAir 模块,点击安装。

oncedoc_onceair.jpg

安装好后会提示重启,点击重启进程即可。

oncedoc_restart.jpg

此时桌面上会出现OnceAir图标,打开后会看到内网穿透状态为未连接,点击启用并保存。

image

之后 OnceAir Find 功能将就将启用,访问 http://onceair.com/find 即可找看您哪些电脑或arm设备安装了OnceOA,点击内网地址可直接访问。

image

接下来我们就可以在 OnceAir 上创建并配置内网穿透帐号。

注册OnceAir帐号

首先进入 onceair.com主页,新注册一个帐号,如果已有请直接登陆。

登陆后,会显示局域网内的OnceAir设备。点击保存,该OnceAir设备会出现在“我的 OnceAir 设备“中,之后你就可以为其添加隧道了。

实名身份认证

添加内网穿透隧道前,需要先完成实名认证,点击“实名认证”,这里你只需要使用微信支付1分钱,即可通过微信实名支付认证。

支付完成后,会显示您的基本信息。

添加穿透隧道

实名认证后,点击“我的隧道->添加隧道”可以设置隧道信息,免费帐号只能通过HTTP网页的方式访问网盘,这里域名填写“testing"并选择刚才保存网盘的mac地址,然后点击确定,保存设置。

此时隧道已经添加完成,如果您网盘的网络正常,5分钟后,网盘外网访问状态会显示开启

启用外网访问

如果您的网盘外网访问状态一直没有刷新,您可以检查一下网盘是否禁用了外网访问,访问局域网内的网盘比如 http://192.168.0.101:8064

  1. 点击“OnceAir 外网访问“设置,点击 服务-》启用,将选项切换为是
  2. 点击保存
  3. 点击重连接

 

然后点击击“刷新” 直到状态显示“已连接”为止。此时,已经连上OnceAir外网访问服务器。

 

点击“我的隧道”,可以看到“外网访问”已经开启。

 

点击“隧道域名”,则可访问此网盘。

 

免费帐号每月可以有一定的免费流量,不过只能通过Web方式访问,升级网盘后可以获取更多流量,并且可以TCP协议访问网盘的共享目录、GIT/SVN/SSH服务等。或作为内网穿透服务器使用,从公网访问内网其它服务器。

此外如果您有动态或静态公网IP的话,也可以通过设置路由映射实现外网访问,这样流量不会经过第三方服务器中转,没有访问限制,详细信息请查看:外网访问设置









 热门文章 - 分享最多
  1. OnceDB:使用Redis全文字符串模糊搜索,多条件查询,创建索引搜索等使用帮助教程
  2. 用旺司OnceOA免费搭建企业多人知识文档管理协作办公软件
  3. node.js将回调函数嵌套,用promise改造成async/await顺序执行:异常处理和返回多个参数
  4. Node.JS中回调嵌套和async/await执行空函数性能效率对比测试
  5. Node.JS如何按顺序调用async函数,如何判断是否为async函数,在mocha中自动化测试async/await代码
  6. 基于Node.JS和Electron编写的集成开发环境 VS Code,成为最受欢迎的IDE
  7. 使用node.js和oAuth2协议集成Github/LinkedIn第三方登录以OnceOA模块源码为例
  8. Redis源码分析,在C语言中将当前时间转化成毫秒微秒整数值
  9. JavaScript在Array数组中按指定位置删除或添加元素对象
  10. Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用

 相关阅读
  1. 用OnceOA旺司在树莓派等arm设备免费搭建私有云版有道云笔记文档管理系统,在线编辑Markdown,同步备份手机照片
  2. 怎样将Android手机中的照片和视频,通过APP自动同步备份到OnceAir云盘的共享目录中
  3. 如何通过网页、客户端、手机APP、路由器查找OnceAir NAS网盘的内网访问地址
  4. OnceAI旺司网盘自动考勤系统,无需手机签到打卡,轻松管理记录员工出勤信息
  5. 如何用Bootstrap免费网站模板和OnceAir云盘系统搭建网站服务器
  6. 如何为OnceAir顽石个人私有云盘设置固定公网访问地址
  7. OnceAI旺司企业私有云网盘使用介绍

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA