帅炸天,教你用蒲公英部署强大的免费私有云盘

如今的云已经成了炙手可热的名词。把自己的数据放在云上,不管是工作内容还是娱乐照片,存在云上就可以随时随地取用,确实非常方便。

但是目前来说,公有云盘的服务还是不稳定的,如金山、腾讯、360、百度等云盘如果突然停止服务,或是进行一系列的付费、限速,那么很多日积月累辛苦传上去的数据很可能将化为乌有。其实无论如何,自己的重要数据还是放在自己的存储空间里最放心。

所以自己搭一个私有云,那么显然就安全和稳定多了。建私有云的话,可以试一试Nextcloud,作为个人或者中小型企业的私有云存储服务是不错的选择。它是开源软件,而且支持的数据库系统很丰富,比如 MySQL/MariaDB、PostgreSQL、Oracle 数据库和 SQLite都没问题。

更方便的是,它可以使你的桌面系统和云服务器中的文件保持同步,Nextcloud 目前对Windows、linux、Mac、安卓以及苹果手机都提供了客户端支持,共通性非常强。同时,在使用中你会发现,它不是简单的网盘云存储,而是内置了Office文档、图片相册、日历联系人、两步验证、文件管理、RSS阅读等丰富的应用,建成了一个很全面的数据平台。

但是既然是私有云系统,远程访问的问题怎么解决?个人或者中小型单位的网络出口大多数都不可能使用固定IP地址,而是动态IP地址,这是私有云在搭建和使用访问中必须面对的问题。

如何安装Nextcloud,此处就不多赘述了,整体而言搭建起来的确不需要太繁琐的操作。安装在linux或者ubuntu操作系统中都是不错的选择。安装完成后,通过管理页面,访问后台管理端,在系统的Change Passwords中更改root密码。

具体的远程网络访问,我们使用的是当下非常热门的一款软件—蒲公英, 蒲公英异地组网采用全新自主研发的Cloud VPN技术,颠覆传统的PPTP/L2TP/SSTP等 VPN协议,无需公网IP,无需专业网络知识,只需简单两步就能将异地局域网建成一个网络,满足异地的电脑、手机、服务器等终端设备的互联互通。

目前来说,蒲公英有专门的硬件版路由器,也有软件版本可供选择,在本方案中使用的就是linux(ubuntu)版本的蒲公英客户端。

在安装私有云软件Nextcloud完成后,我们就可以通过SSH终端上传蒲公英虚拟局域网的客户端到到tmp目录下进行安装了。在命令行下运行安装命令。

在安装完成后,可以直接运行命令PgyVistor,调节一系列参数值了。

蒲公英的客户端可以支持手机、电脑、平板,因此除了服务器端linux、ubuntu之类的操作软件可以支持以外,windows、苹果os和安卓系统也都能完美支持。只要这些电子终端安装了蒲公英的软件之后,使用相同的蒲公英Oray帐号,就会自动成为相同虚拟局域网内的成员。在登陆成功,PgyVistor命令下输入“1”就能查看已连接用户。(由于Nextcloud所给的系统是未安装全中文补丁包的所以会显示乱码,但不会影响使用,强迫症技术党可以自行安装全中文补丁。)

具体在PgyVistor的内容请参考下图:

在不需要再做其他参数调节后,输入“9”即可返回终端界面,此时虚拟局域网是不会断开的,查看下网卡信息(ifconfig),看看本机获得的IP地址是多少。

在虚拟局域网的状况下,测试一下网络的连通性,从ping测试的反馈来看, 网络稳定性还不错。

一般来说,如果在外网使用的是运营商提供的4G网络,有可能网络的延迟会偏高,但这都是正常现象,实际的体验中虚拟局域网的联通性和速度都很不错。在Windows端使用蒲公英VPN,可以看到我们组建的私有云Nextcloud主机172.8.114.114是在线的。

下面就是激动人心的时刻了,打开浏览器如图输入地址172.8.114.114访问私有云的主页,这种用web方式访问的私有云平台让人感觉超级方便。

在输入之前设定的私有云帐号及密码登录后,自己在私有云上的文件资料就呈现在面前了。

有了蒲公英客户端的助力,私有云盘的搭建和访问都成了一件非常轻松简单的事情,而且访问的体验也很不错,快速而且稳定。轻松实现外网和内网的互联互通,随时随地管理和访问私有云,便捷而且高效。不过目前蒲公英的免费版最多支持到3个用户,如果需要更多客户端成员的接入,那么可以选择付费的版本获得更好的技术支持和体验。

总而言之,蒲公英客户端作为一款非常智能化,简单操作的远程办公软件,的确为有异地组网何远程办公需求的人士和单位提供了一个全新的组网方式和新体验。为远程办公、远程维护带来全新的技术支持和选择。喜欢折腾新技术的玩家们不要错过这个好东西。

发表评论

邮箱地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.