在电信业围墙高筑的时代,我们想用手机访问摄像头,网络存储等设备也是着实不易,外网IP申请不到,端口封闭等等。如果不想这么麻烦,其实可以试试zerotier这个工具。工具很小,原理其实也很简单,通过虚拟网卡威屁恩,将多台电脑集合到同一个虚拟的局域网中。
网上搜的信息说这个软件创建的局域网延迟很大,会连到国外中转等等。我想说的是,这是远古时期的事情了。我用了几年,大多数时候都是直连,除非网络环境很恶劣且不稳定的时候才会有这种情况。99%的时候,软件都是直连,网速取决于两台通讯电脑带宽上限,当然了,肯定是带宽小的那个人。
win10和手机我就不多说了,下个软件装一下,填入网络Network ID,后台允许下就行了。
这里我需要linux安装,并将公网的linux作为转发服务器来替代内网穿透。这个我会在下一章节[使用zerotier实现内网穿透作为服务器]中详细的来讲。这一章主要描述如何安装及使用。
常用命令
1. 在线安装zerotier
curl -s https://install.zerotier.com | sudo bash
2. 查看安装zerotier版本
sudo zerotier-cli status
3. 加入一个netWork
sudo zerotier-cli join ################(networkid)
4. 查看加入的网络的信息,比如network
sudo zerotier-cli listnetworks
5. 退出加入的network网段
sudo zerotier-cli leave ################(networkid)
6. 启动、停止服务(mac下,linux尝试发现没有launchctl command)
停止 sudo launchctl unload /Library/LaunchDaemons/com.zerotier.one.plist
启动 sudo launchctl load /Library/LaunchDaemons/com.zerotier.one.plist
7. 卸载服务(未尝试)
sudo "/Library/Application Support/ZeroTier/One/uninstall.sh"
发表评论 取消回复