本文主要解决:安装好Zerotier后依然搜不到房间的问题。不需要额外安装软件
这个问题网上讨论的很多,也有需要额外安装软件的例如WinIPBroadcast,还有建议关闭防火墙的(这个我没有轻易尝试,不知道有没有用),本文方法也是调整防火墙设置,但能保证影响最小
本文假设大家已经基于Zerotier搭建好了虚拟局域网

搭建好了网络

对方也已经接入网络并勾选了Auth
以上工作根据网上的教程都能很快完成,但是在文明6的局域网游戏中就是互相搜不到对方的房间
首先,打开设置,搜索“防火墙”,点击最后一项

允许应用通过Windows Defender防火墙进行通信
然后会弹出窗口,先点击“更改设置”,这需要管理员权限

点击“更改设置”
最后找到Zerotier和文明6,赋予它们在专用和公用网络通信的权限即可

Zerotier

文明6的权限
至此就完成了,启动文明6,进入局域网游戏,可以看到能够搜到对方的房间了

done
写这个专栏用于备忘,以免哪天又为了好好学习把文明6卸载了...