Skip to content

WebSocket + CDN Based Probe Control Connection Forwarder

We have already allocated a TPO managed VPS for Centralized Log Collector(tpo/tpa/team#40661 (closed)). However, there are some unexpected limitations, among them: it is publicly associated with Tor.

In order to avoid the vantage point being associated with the Tor by adversaries. A forwarder setup will be created to forward the traffic with V2Ray's WebSocket transport and then bounce this traffic with CDN to prevent association.

  • Add forwarder support to log probe collector client
  • Add v2ray binary to probetest image
  • Write V2Ray Configuration file
  • Write Cloudflare CDN Worker script
  • Run V2Ray Service on torprobe VPS
  • Deploy Cloudflare CDN Worker script
  • Change probetest image to use V2Ray WebSocket
Edited by shelikhoo