zerotier异地组网

什么是zerotier?

ZeroTier是一种针对虚拟专用网络(VPN)的软件平台,它可以帮助用户在多个设备之间建立安全的、加密的网络连接。它使用Peer-to-Peer技术,允许用户通过加入一个虚拟网络来连接到其他设备,这个虚拟网络可以是全球范围内的、也可以是局域网内的。 ZeroTier的设计目标是提供一个易于使用、高可靠性、高性能和安全的网络连接解决方案。它可以在各种平台上运行,包括Windows、MacOS、Linux、Android和iOS等操作系统,用户可以使用它来连接到远程服务器、共享文件、视频会议和玩游戏等。 与传统的VPN解决方案不同,ZeroTier并不需要用户购买VPN服务器,也不需要配置复杂的路由器设置。用户只需要安装ZeroTier客户端,加入虚拟网络并获取网络ID即可开始使用。ZeroTier还提供了一些管理和监控工具,让用户可以轻松地管理虚拟网络和连接设备。

ZeroTier还是一款开源软件,它的源代码可以在GitHub上进行公开访问。使用ZeroTier的用户可以自由地查看、修改和分发它的源代码,也使得ZeroTier具有更高的透明度和可信度。

同时,ZeroTier还提供了一些商业服务和功能,例如高级网络管理工具和技术支持等,这些服务是需要付费的。

官网:ZeroTier | Global Area Networking

Github:GitHub - zerotier/ZeroTierOne: A Smart Ethernet Switch for Earth

开始使用

注册账号

注册账号,在开始使用zerotier时需要到官网注册账号,ZeroTier | Global Area Networking,在ZeroTier官网上注册一个账户,并创建一个虚拟网络。在创建网络时,系统会自动为您分配一个唯一的网络ID。

zerotier异地组网_第1张图片

授权

每一次添加了客户端后,在zerotier控制面板上会显示新设备加入,勾上前面的勾表示对这个设备授权,会给其分配 IP,显示 zerotier 客户端的版本号和物理地址。

zerotier异地组网_第2张图片

openwrt使用

在你家里的路由器上安装ZeroTier客户端,如果是OpenWRT系统,可以直接在软件包中搜索并安装。

zerotier异地组网_第3张图片

在路由器上加入你创建的网络,并在官网登录后台授权该设备接入。这样,你就可以通过ZeroTier分配给每个设备的虚拟IP地址。

zerotier异地组网_第4张图片

访问zerotier设备所处局域网(nat)

在Zerotier后台选择Settings——》Advanced,填写以下配置。

zerotier异地组网_第5张图片

这个配置其实就是对加入虚拟局域网的所有设备设置了一个路由:当从任意设备上想访问10.11.12.0网段时,需要经过192.168.168.1,也就是我们的路由器来转发数据。这样就可以访问家里局域网中的其他设备了

linux使用

下载客户命令:
 curl -s https://install.zerotier.com | sudo bash 
查看安装zerotier版本
sudo zerotier-cli status
加入一个netWork
sudo zerotier-cli join ################(networkid)
查看加入的网络的信息,比如network
sudo zerotier-cli listnetworks
退出加入的network网段
sudo zerotier-cli leave ################(networkid)
启动、停止服务(mac下,linux尝试发现没有launchctl command)
#Stop and start the service with launchctl
停止
sudo launchctl unload /Library/LaunchDaemons/com.zerotier.one.plist
启动
sudo launchctl load /Library/LaunchDaemons/com.zerotier.one.plist

其他客户端

其他客户端在官网下载软件包安装就可以,安装完成后,加入zerotier 网络id,再到zerotier后台点击授权即可

你可能感兴趣的:(渗透测试,zerotier,内网穿透,代理,异地组网)