这其实是没钱开 team 版本的替代方案,不然直接使用 team 版本,自己搭个中继服务器多香啊。
官方中继教程:https://support.parsec.app/hc/en-us/articles/4420861214349-Deployment-Considerations-and-Options
自建 Tailscale 中继服务器
要流畅使用,这步是必要的,毕竟是网络状况复杂的时候,才考虑使用 Tailscale,而使用 Tailscale 的海外服务器,延迟还是太高了。
设置 Tailscale 为 Windows 上的最高优先级。
按Windows 键 + R,输入 control netconnections,然后按确定,接下来按照图示进行操作即可。(设置成与图中的配置相同)
然后逐步点确定。
完成后,对列表中可用的非 Tailscale网络重复这些步骤,但将接口指标设置为大于 1 的数字。确保在每个窗口上单击“确定”以应用设置
启用 Tailscale subnets
目前 Parsec 对于 Tailscale 分配的 100 开头的 ip 无法正确识别(概率性识别),因此需要手动进行转发
在控制端和被控端都启用 Tailscale subnets
在控制端和被控端分别执行下列命令:
1.查看本机实际分配 ip
windows
ipconfig
linux
ifconfig
2.添加 ip 转发
tailscale up --advertise-routes=192.168.1.0/24 --advertise-exit-node --reset
这里讲解一下 192.168.1.0/24 是怎么算的: 如上图 ipv4 是 192.168.1.116 掩码是 255.255.255.0
所以,192.168.1.0/24表示IP地址范围从192.168.1.0到192.168.1.255的一个子网。
注意控制端和被控端都要进行
均添加完成后进入 控制台
启用对于的转发
注意,如果进行了环境切换,可能需要再配一次转发
此处是经过转发的延迟