目录
一、有何作用?
概述:使用zerotier构建局域网,能在无公网ip的情况下,将各台服务器连接到一起,没有网速和带宽的限制。
使用场景:
- windows虚拟机上linux系统连接各种服务器(物理机或云机器)
- windows连接linux机器
我的应用场景:
- 高配置的云机器太过于昂贵了,于是我用自己闲置的笔记本搭建了虚拟机安装了centos系统。
- 我目前虚拟机的内存配置的是12G,能装上各种应用以满足我的工作需求。
- 除此之外,它还没有云上机器的各种限制,也没有带宽限制,文件的上传和下载都是基于网速的。
- 更重要的是,它是免费的,并且很快。
花几十块钱租一年的云服务器,内存完全不够用!
自己搭个虚拟机随意分配内存,有网就能连接!(只是没有公网ip)
二、具体配置
1.创建账号
(1)创建账号:https://my.zerotier.com
(2)邮箱验证(邮箱收到link)
(3)刷新页面,或者登录
(4)点击Networks,创建一个network
注意:这个network ID至关重要,它是服务器间连接的凭证。如果配置成public,任何服务器都能通过它进入你的局域网,不要透露出去。
2.Windows安装
下载客户端:https://download.zerotier.com/dist/ZeroTier%20One.msi
安装后登录,直接join 上面产生的network ID
3.Centos安装
Centos7客户端安装
(1)编辑添加yum源
vi /etc/yum.repos.d/zerotier.repo
[zerotier]
name=ZeroTier, Inc. RPM Release Repository
baseurl=http://download.zerotier.com/redhat/el/$releasever
enabled=1
gpgcheck=0
(2)安装zerotier
yum clean all
yum install zerotier-one
(3)启动服务
zerotier-one -d
(4)查看服务状态
zerotier-cli status
看到200 info 596811110b 1.2.12 ONLINE表示服务正常
(5)加入网络(后面是你自己的ID号)
zerotier-cli join ********
加入后会提示200 join OK
(6)离开网络
zerotier-cli leave ********
4.验证
概述:这个时候,就可以使用公司的电脑,通过shell连接上家里虚拟机上的高性能centos系统了。