本项目目前还在测试当中,仅论证其可行性,最终目标是VDI、VOI、IDV均可实现服务器与客户端使用家宽异地组网通信。

这篇文章是为了减少宽带费用占项目维护更多费用,需要实现服务器与客户端均在家宽nat网络下实现IDV系统分发。

准备

网络准备

你需要在服务端与客户端(linux/Windows)端安装zerotier。
其中,服务端与linux客户端均需要使用如下方法安装zerotier

为了连接的稳定性,使用

预测试

这篇文章是测试完成后写的,在写文章的时候突然想到使用bt分发的时候,不知道下发BT种子是客户端主动联系服务端还是服务端主动联系客户端。因此就有了下面的测试。
测试BT下发连接拓扑图
实测表明。
在IDV服务端无法主动访问客户端的情况下,仅需要客户端访问服务端,即可成功下发桌面。
IDV服务端无法主动访问客户端
IDV客户端在nat下成功下发bt桌面
这样,就当客户端与服务端配置好zerotier后,只需要配置客户端上的路由即可。

配置

预先配置好分发idv后,正确安装完成zerotier,并加入网络。
在idv客户端使用:

ip route add 192.168.123.0/24 via 192.168.195.110

添加路由即可。其中192.168.123.0/24为服务器所处网络,192.168.195.110为服务器在zerotier内的内网ip。
这样,客户端与服务端什么配置都不用变,即可使用了。
对了,客户端要使用DHCP联网
zerotier+idv正常下发桌面

最后修改:2021 年 02 月 12 日
如果觉得我的文章对你有用,请随意赞赏