2) sshfs to connect to my home machine (using a tunnel from home PC behind NAT to external server) 3) rsync to sync the torrent download folder to my mounted sshfs folder. If broadcasts are not configured, Sync will be using tracker to discover other peers. 1) rtorrent to set up a bunch of torrents by ssh'ing into server. If peers are located in LAN, Sync can do without tracker and relays, provided peers are discovered through broadcast packets. For that it must be able download and parse nf file. Discovery of tracker and relay IPs: - HTTPS, port 80: access to config file via DNS name. If it's necessary to update address, click 'Abort' and enter the new address. If connection was successful, it will show status 'Pending approval' meaning that an Admin must approve this Agent on MC. For that it must be able download and parse nf file. When installed, enter IP or DNS name of the Management Console, update port if necessary and click 'Connect'. There are two check boxes: Enable Agent UI - adds 'usegui':true into config and enables UI for agents. First Sync needs to learn addresses of tracker and relay servers. Config file can be generated from MC Settings page. Agent uses this config to connect to MC and to receive some settings from it. Connecting to relay server to transfer data if direct connection is not possible: TCP, relevant port and addresses are here.ĥ. First Sync needs to learn addresses of tracker and relay servers. The Resilio Agent configuration file is a JSON formatted file, pre-generated by the Connect Management Console. If direct connection is not possible, Sync will switch to indirect connection through relay server. To make it possible, Sync's listening port, as defined in settings, must be opened and forwarded on all firewalls, NATs and routers between the peers.Ĥ. Once Sync learns addresses of other peers, it will attempt to connect by these addresses directly, using both TCP and UDP. Connecting to the tracker server for automatic peer discovery: TCP and UDP, relevant port and addresses are hereģ. Once tracker and relay are known, Sync must be able to connect to tracker so as to communicate its own IP address (public and local) and the list of shares it has and learn IP addresses of other peers with same shares from it. Without tracker servers, you won't be able to find other devices with a dynamic IP however. You don't have to use them, you can disable the use of them. However, Resilio Sync works without them, too. If you licences Resilio Connect, you can run your own servers. HTTPS, port 80: access to config file via DNS name.Ģ. Resilio runs the Tracker and Relay Servers. Stop resilio-sync service: sudo service resilio-sync stop. First Sync needs to learn addresses of tracker and relay servers. Here are few useful commands to manage resilio-sync service through the terminal on your Raspberry Pi: Start resilio-sync Service: sudo service resilio-sync start. Depending on the network your peers are in, these shall be open and let traffic through, in and out, on either side:ġ. Sync uses various ports and protocols to function and connect peers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |