![]() Be careful that this file must be a valid JSON. Rename to nf, and edit it with your own SOCKS4/5 proxy server address and port. Remember to untrust the cert after this step. You can manually trust the CA certificate "do_not_trust.crt" (by double click open the cert and add it to the Trusted CA list), and retry this whole step again. It is wierd that some of the machines I test does not require a valid certificate while some others do. ![]() ![]() If the program blocks at "Restart Sync" message and does not finish after Sync restarted, it is probably because the (fake) certificate we use does not pass the validation. So it will keep using our fake version, which is cached. Since the real is blocked, Sync can not download the real tracker list. On Mac, from a terminal, type the command:Īfter the fake server is properly running, you have to restart Sync software according to the prompt.Īfter Sync has downloaded the config file, the fake server will shutdown automatically, and the hosts file will be restored. On Windows, right-click config_server.exe and choose "Run as Administrator". It uses hosts file to redirect Sync software to our fake config server. Run config_server.py (or config_server.exe) with Admin previledge. Let Sync cache nf 让Sync下载并缓存我们的nfįirst, rename to nf. The original Sync system works like this: Method 2 is recommended if you have the resources.įollowing are the detailed explaination and instructions. This way, you don't have to keep any script running while you use Sync. Normally, you can use a cloud VPS such as AWS. The downside of this method is that you have to keep a script running on your computer all the time when you use Sync. You should choose one.įor Method 1, you need a SOCKS4/SOCKS5 proxy server that can go through The Wall. There are 2 ways to use sync-over-the-wall. I have created an executable package with py2exe. Install PySocks package (type the following command in a Terminal window): Make sure you have the right environment to run these scripts. It will slow down peer connection speed and it's conflicting to the P2P nature of Sync. Sync does provide a global proxy function, which will redirect both peer connections and server connections through the proxy. ![]() Without trackers, Sync can not discover peers on the Internet. Resilio Sync's tracker and relay servers are block by The Wall. Redirecting Resilio Sync's tracker and relay connection through a SOCKS server, without using global proxy settings.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |