
无公网IP暴露内网电脑,组建虚拟局域网VLAN
如果实在没公网IP(假如运营商也不给分配动态公网IP的话),还不想花钱买云服务器(VPS),还想远程访问到家中或公司电脑, 怎么办? 请继续往下看.
今天就简单聊下通过Zerotier把你公司的电脑和家中的电脑组成一个虚拟局域网(VLAN),让他们可以相互访问,先上原理图
最终达到的效果就是绿色框内的机器可以互相访问.
经测试这种方式比通过公网IP(如果有)访问稍微慢点,毕竟这种方式要经过人家国外的服务器,可以理解.当然确实没有公网IP的话,这也是一种互联互通的方式,有如下特点:
1. 可以将多个不同地理位置的电脑一起组网
2. 可以穿透内网不受防火墙限制.
3. 并不是所有人都能访问,只能加入到虚拟局域网的才可以
一. 注册账号
https://www.zerotier.com/
点右上角的”Sign Up”完成注册,并登录.这里不再废话
二.新建网络
登录后创建网络,会有一个网络ID,后期会用到.如下
三.下载相应操作系统的客户端并安装启动
参考第二步图中的 Download 进入下载页面,我这里说下Linux和Mac的
1. Linux 直接在命令行执行如下命令安装并启动:
curl -s https://install.zerotier.com | sudo bash |
/div>
p data-track="60">安装后成功后会显示机器的标识,后续在网页上根据这个知道对应的虚拟IP, 然后可以执行如下命令验证是否已启动
/p>
div>
systemctl status zerotier-one.service |
dpkg -P zerotier-one rm -rf /var/lib/zerotier-one/ | yum remove zerotier-one rm -rf /var/lib/zerotier-one/ |
-----------------end-----------------
欢迎大神补充指正! 如有疑问请留言!
原创不易,感谢各位 关注、点赞、评论、转发 !


