Technical background - adam1x/ThunderRedirect GitHub Wiki

"Thunder Lixian" download links are in the form of http://gdl.lixian.vip.xunlei.com/download?fid={fid}&.... gdl.lixian.vip.xunlei.com acts as a load balancer and sends back the actual server where the requested file is hosted. This is done via an HTTP redirection (HTTP 302). Domain names of the file servers are in the form of vod*.*.lixian.vip.xunlei.com.

Thunder geoblocks its "Lixian" service in the U.S. by redirecting download requests (as well as its web interface) to a bogus domain. However, it does not block access to vod*.*.lixian.vip.xunlei.com.

Therefore, to circumvent this geoblock, we only need a proxy to retrieve the download links and capture a successful HTTP redirection (to vod*.*.lixian.vip.xunlei.com). Once we have the final file-hosting server, we can pass it on to aria2 for download without the use of a proxy.