[tor-dev] Allowing NAT for relay/exit nodes - Bootstrap file size
infinity0 at torproject.org
Mon Jan 20 20:45:56 UTC 2014
This would be a nice-to-have, but not a priority for Tor. OTOH, that functionality is more vital for i2p, who are exploring the idea of integrating into Tor's PT system:
Also, right now, no PT servers can actually traverse NAT. In the future, we plan to add WebRTC capability to flashproxy, which will include NAT traversal:
If you want to see it done faster, feel free to help us/them out, or find someone where I can apply for funding for it.
On 20/01/14 19:24, Juan Berner wrote:
> Yes, but the point of flash proxies, is to use them as bridges, what I
> meant is to allow OR's behind NAT to be relays or even exit nodes.
> 2014/1/20 David Fifield <david at bamsoftware.com>
>> On Mon, Jan 20, 2014 at 05:00:38PM -0200, Juan Berner wrote:
>>> 1) Allow NAT clients to be TOR relay nodes (even maybe exit nodes) ,
>> this would
>>> be done using a queue system, possibly in a hidden service but not
>>> where nat relay nodes can query what tor clients want to connect to them
>>> initiate the connection. This would allow more nodes in the TOR network.
>> This is how flash proxy works. Clients register themselves as needing a
>> connection, and then proxies connect to the clients. (The problem is
>> that many *clients* are also behind NAT, and then it doesn't work so
>> You can run a flash proxy just by going to a web page like
>> http://crypto.stanford.edu/flashproxy/, and there is also code to run a
>> proxy in the background without a browser:
>> David Fifield
More information about the tor-dev