开车神器 Resilio Sync 部署VPS教程
简介
各位都熟悉BTsync吗。没错,这就是那个传说中的BTSync的产品,只不过改了个名字开发而已。Resilio Sync 使用于在不同的服务器上同步文件或者文件夹。如果你认为他仅仅只是用于同步文件,那你就错了。Sync 最强大的在于它的密钥分享功能。只需要输入一串乱七八糟的字母数字组合,就能下载到几十个G的资源库并且保持实时更新。所以Sync 被称之为开车神器,因为某些资源你懂得。
为什么在VPS上安装
很简单,Windows上免费版本的Sync是无法选择同步文件的。免费版的只能一次性把整个密钥分享的文件夹全部同步下来。如果我们利用VPS将资源下载完成,再在VPS上进行选择下载,就可以克服这个问题。而且大部分VPS的网络情况比家庭网络要好很多,同步速度非常之快。
安装教程
由于Resilio Sync是闭源软件,所以只需要下载官方编译好的二进制执行包即可安装,使用。
1.下载,安装主程序
Debian / Ubuntu:
- echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list
- wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -
- apt-get update
- apt-get install resilio-sync
CentOS:
vim /etc/yum.repos.d/resilio-sync.repo 按键盘字母 i 并写入以下内容,按ESC键,然后输入:wq 回车
- [resilio-sync]
- name=Resilio Sync
- baseurl=http://linux-packages.resilio.com/resilio-sync/rpm/$basearch
- enabled=1
- gpgcheck=1
完成后
- rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc
- yum update
- yum install resilio-sync
2.开启任意主机连接
- sed -i "s/127.0.0.1/0.0.0.0/g" /etc/resilio-sync/config.json
3.Resilio Sync控制命令
- service resilio-sync start #启动
- service resilio-sync stop #停止
4.开启防火墙端口
Ubuntu / Debian
- iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT
- iptables -I INPUT -m state --state NEW -m udp -p udp --dport 8888 -j ACCEPT
CentOS
- iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT
- iptables -I INPUT -m state --state NEW -m udp -p udp --dport 8888 -j ACCEPT
- /etc/init.d/iptables save
- /etc/init.d/iptables restart
5.配置 Sync 网页端
访问 http://VPSIP地址:8888
然后按照提示即可配置完成Resilio Sync ,享受资源吧!