前言
WBO在线协作白板是一个自由和开源的在线协作工具,允许多个用户同时在一个虚拟的大型白板上进行交流。该白板对所有线上用户实时更新,并且始终保持最新状态。它可以用于许多不同的领域,包括艺术创作、娱乐分享、设计整合和教学研讨,使用起来也非常方便和有趣。
而本地部署的WBO白板则增加了更多的私密性,可以满足团队或私域内的使用。但受到局域网的限制,本地部署的WBO白板无法实现公网访问,这样就会让本地部署WBO白板的目的大打折扣。
我们可以结合cpolar内网穿透工具,来解决这些问题,实现远程访问我们本地的WBO白板,远程访问的好处包括:
- 可以让多个用户在不同的地点同时协作,提高工作效率和沟通效果。
- 可以随时随地访问和编辑白板,方便灵活。
- 可以节省时间和成本,避免因为地理位置限制而无法进行协作。
- 可以实时更新和保存白板状态,方便后续查看和修改。
1. 部署WBO白板
官方提供了docker一键部署启动,本例采用docker方式部署,如需使用其他安装方式请参考官方文档,首先创建一个包含白板的目录。
mkdir /usr/local/wbo-boards
然后给该目录设置权限。
chown -R 1000:1000 /usr/local/wbo-boards
执行docker命令,一键运行WBO白板,访问端口为5001:
docker run -it --publish 5001:80 --volume "/usr/local/wbo-boards:/opt/app/server-data" lovasoa/wbo:latest
2. 本地访问WBO白板
docker部署成功后,打开浏览器,访问5001端口,即可访问WBO主页。
进入白板,即可愉快的进行创作了,本地访问成功了,下面进行远程设置。首先安装cpolar内网穿透软件。
3. Linux安装cpolar
上面在本地Linux中成功部署了WBO创作白板,并局域网访问成功,下面我们在Linux安装cpolar内网穿透工具,通过cpolar转发本地端口映射的http公网地址,我们可以很容易实现远程访问,而无需自己注册域名购买云服务器,下面是安装cpolar步骤:
cpolar官网地址: https://www.cpolar.com
- 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
- 向系统添加服务
sudo systemctl enable cpolar
- 启动cpolar服务
sudo systemctl start cpolar
cpolar安装成功后,在外部浏览器上访问Linux的9200端口即:【http://局域网ip:9200】,使用cpolar账号登录,登录后即可看到cpolar Web配置界面,接下来在Web管理界面配置即可。
4. 配置WBO公网访问地址
点击左侧仪表盘的隧道管理——创建隧道,创建一个WBO创作白板的cpolar公网地址隧道!
- 隧道名称:可自定义命名,注意不要与已有的隧道名称重复
- 协议:选择http
- 本地地址:5001(本地访问时的端口)
- 域名类型:免费选择随机域名
- 地区:选择China
点击创建
隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式,一种是http和https。
5. 公网远程访问WBO白板
使用上面的cpolar https公网地址,在任意设备的浏览器进行访问,即可成功看到我们WBO白板主界面,这样一个公网地址且可以远程访问的WBO就创建好了,使用了cpolar的公网域名,无需自己购买云服务器,即可发布到公网进行远程访问!
6. 固定WBO白板公网地址
为了更好地演示,我们在前述过程中使用cpolar生成的隧道,其公网地址是随机生成的。
这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址由随机字符生成,不容易记忆(例如:3ad5da5.r10.cpolar.top)。另外,这个地址会在24小时内发生随机变化,更适合于临时使用。
我们一般会使用固定的二级子域名,原因是我们希望将网址发送给领导、客户或同事时,它是一个固定的、容易记忆的、更专业的公网地址(例如:wbo.cpolar.cn),这样与(3ad5da5.r10.cpolar.top)相比更显正式,便于交流协作。
登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留。
保留成功后复制保留成功的二级子域名的名称。
返回登录cpolar Web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑。
修改隧道信息,将保留成功的二级子域名配置到隧道中。
- 域名类型:选择二级子域名
- Sub Domain:填写保留成功的二级子域名
点击更新
(注意:点击一次更新即可,不需要重复提交)。
更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定了二级子域名名称的域名。
最后,我们使用固定的公网地址访问,可以看到访问成功。这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问WBO白板界面!!
小结
利用cpolar内网穿透软件,可以解决外网不可以访问内网资源的问题,让你轻松分享内网资源。并且cpolar基础套餐及以上的软件版本都带有固定二级子域名功能,这样就可以让你分享的网址更易记忆、也更加专业,可以让使用者更方便、快捷的与你同享内网资源。