Great! This works particulary good between people with a lot of mutual friends and will overcome the problems when one of the two has DHT disabled. If you change IP or are firewalled you only need one mutual friend to be connected for all other mutual friends to be able to find you. Why does this increase connectivity? Your IP will be known by your extended network (friends of friends). Certificates still need to be mutually accepted. They also can’t ‘just connect’ to your friends. However this still doesn’t mean they can see what you are doing. This means that your friends will receive your connections, their Location ID’s and their IP’s. By sharing the list I mean the Certificates and Known IP’s. With this option enabled RetroShare will share your friends list with your friends. RetroShare uses Mainline DHT.ĭiscovery: Friends of Friends on Facebook In the former you can’t maintain a connection and with the latter the proxy will still know your IP address. For the nerds: Yes you can spoof or proxy your IP.On a sidenote: any outgoing connection to any service exposes your IP address, so consider how important this is to you.Note: How you are using RetroShare is not visible from the outside, merely the fact that you are using RetroShare. Your IP address is also known by the public. Why does this decrease privacy? If someone has your Location ID, he or she automagically has your IP address and the fact that you are using RetroShare can be tracked. since the IP is linked to a location ID and the table of Location ID –> IP is distributed across the network, eventually your friends will receive the new IP and be able to connect to you. All your friends, some who may be distant, know your Location ID. Why does this increase connectivity? Well, if you change your IP or are firewalled, your new address will be in the DHT. As long as someone doesn’t have your Location ID, nothing ‘vital’ is shared.
![retroshare dynamic dns retroshare dynamic dns](https://www.lifewire.com/thmb/fGFuCU1KFLjwbbUi3F61pAlzJVc=/1152x768/filters:no_upscale():max_bytes(150000):strip_icc()/ddns-gettyimages-5c38ca0246e0fb00016fb421.png)
However, you can not link a Location ID to a Identity ID, which is an unique ID for each certificate and links to you, unless you are friends with someone. Your Location ID is an unique ID for each location (each computer you run RetroShare on).
![retroshare dynamic dns retroshare dynamic dns](https://faq.draytek.com.au/wp-content/uploads/2011/11/212-03-600x304.jpg)
When DHT is enabled your IP is shared with all your connections. DHT: Distributed Hash Table / The Phonebook on FacebookĭHT is a technology that is used to find IP addresses.
![retroshare dynamic dns retroshare dynamic dns](http://cdn.arstechnica.net/wp-content/uploads/2014/06/dcu6.png)
Each option is a permutation of two options: DHT and Discovery. They (see 1 in the image) are ordered from public: best connectivity, least private to darknet: no connectivity, most private. These determine the basic connectivity and privacy levels of your RetroShare client. When you use the Setup wizard or press Options > Server you can choose from four network configurations.