OpenDHTproxy node setup. Information and clarification required (Please).
Hi I posted this to the mailing list, but thought It might serve better to ask here so that other users in the same situation may find the same answers. Apologies for the duplication. I couldn't find any specific answers to the following, but I would like to find out the answers before I proceed.
Firstly, what kind of role do users behind a NAT play in the OpenDHT, specifically movement of messages and data. Is the case that non nated/port-fowarded nodes (on port 4222, will bear the traffic from Nat/Firewall restricted nodes)? As is the case with bittorrent clients behind such networks. As such running a DHTnode with an open port 4222 will make the network more resilient and less "centralised" around a subset of nodes who's port 4222 is open/unresrticted inbound?
Secondly, if we run an openDHT proxy with publicly open port 4222, roughly how much data per a month (lets say) should you expect to use/need? Is this higher than other DHT based systems, given messages some messages are sent over the dht?
Finally, is a opendht proxy only able to act as such locally, given if we open a port 8000 publicly, this would be open to others to use the proxy, as such is there any mechanism or plan for mechanism to protect access to the proxy a user could run. Or to access this remotely, would connecting over ssh be the only way to connect to it without exposing it to random connections on port 8000?
Any help would be most appreciated. Many thanks for a great project Ryry