根据anytype自托管官方教程,搭建好服务器之后,如果服务器在国外,并且是非优化线路(优化线路的配置高的服务器太贵了),那么必须要挂梯子才能访问搭建的备份服务,但是因为anytype使用的quic协议以及host名字问题,导致代理难以。

quic协议很好解决,支持代理udp的协议即可,主要还是anytype使用host: any-sync-*导致的2个问题:

1、分流问题;2、远程dns问题;

我这儿使用的surge,其他工具类似:

1、分流问题

因为anytype使用host: any-sync-*来连接目标,所以在分流时,需要设置本地host解析,然后按照ip地址进行匹配分流;

如果按照域名进行匹配估计也可以,可是尝试一下。

2、远程DNS解析

surge默认都是使用远程服务器进行dns解析,对于any-sync-*,如果在远程服务器解析肯定会失败,所以需要开启surge的use-local-host-item-for-proxy `选项,开启之后,如果是有本地dns映射的,使用ip让远程服务器访问,如果没有本地dns映射,还是远程dns解析访问。完美解决问题; 解决之后可以完美同步: 410d18e7-eaa8-4026-8565-9835ed4deffc