begin Joe Lin quotation of Fri, May 25, 2001 at 01:01:12AM -0700:

> I would like to prevent my node's IP being learned by
> other nodes. Depite if someone uses some sort of
> network trace tool, is it true that this can be done
> by simply turning off the informWrite option and make
> my node transient?

This should keep your node from getting requests from properly
behaving nodes.  However, any node you connect to can, of course,
get your IP address.

It's possible for a modified node to reset DataSource to any other node
it likes, so it's possible that the nodes you directly connect to can
log your IP address and even change DataSource to it on messages they
send.

> Suppose that there are four nodes with relationship as
> 
> A--B--C
>    |---D
> A has the informWrite turned off and transient set to
> true. A is requesting a resource that C has. Therefore
> it asks B and B gets the resource from C. B will store
> the IP address of C as the reference of the resource.
> Since B knows that it sends the resource back to A (
> therefore it knows that A may have the resource), is
> there any chance for B to also store A as the
> reference to the resource in its DataStore? If later
> on D requests the very same resource, will B (suppose
> it does not have the cache) forward the request to C
> or to A?

A properly functioning node B should not do this, but again, there's no
guarantee that you won't get "outed" by a peer that doesn't follow the
rules.

Setting your node to "transient" is for when you don't know what IP
address you'll have tomorrow; it's not a general-purpose privacy screen.

-- 
Don Marti              "I've never sent or received a GIF in my life."
http://zgp.org/~dmarti    -- Bruce Schneier, Secrets and Lies, p. 246.
[EMAIL PROTECTED]    Free the Web, burn all GIFs: http://burnallgifs.org/

_______________________________________________
freenet-tech mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/tech

Reply via email to