背景
- 有一台具有公网IP(ipv4 or ipv6)的服务器;
- 已经配置Moon(教程下次一定)
- 使用远程连接时默认使用ZeroTier的 自己的全球Moon,导致延迟很高。达到 500ms以上。自建的Moon无法发挥其功能。
需求
- 强制使用自建Moon的转发功能,禁止peer(节点)之间的直连。
方案
思路
- 配置防火墙,禁止本地网络直连 远程节点的IP和端口。
- 使用反向代理,将运行在peer端服务器上的服务,使用反向代理工具,在Moon中进行代理,其它peer通过Moon中代理的端口,进行访问。
原理
思路1
禁用直连后,就仅能通过Moon转发的方式连接。
思路2
反向代理的原理。
具体实施
思路1
不够稳定,无明显效果
- 打开控制面板,打开 windows defender firewall
- 选择高级设置