> Isn't the IP address set in freenet.conf? And the other one would be
> 127.0.0.1
> The only thing about that is that with dyndns, I've got mine set as
> <snip dns address>, not my ip.
>
> Alabaster

Keep up.  Obviously the IP address is set in freenet.conf but we want to
remove that setting from freenet.conf and make it automatic.
As I understand it, the suggestion is to add 'what's my IP address please'
requests to certain FNP messages sent to other freenet nodes (or maybe put
it in all FNP replies sent by nodes regardless of whether it was asked
for, but I personally wouldn't recommend that).

The issue is naturally that this scheme only works if the other nodes
(from which MY node is asking its IP address) are upgraded to a version of
code that includes this information in the replies.  It's no good my node
asking other nodes 'what's my IP address please' if the nodes it's asking
doesn't understand the question.  A new version of code will enable asking
AND ANSWERING the question, but until the majority of nodes are upgraded
to the new code, there's little point in the few nodes asking "what's my
IP address please" as it won't get an answer.

A suggestion - try a few nodes, maybe even try all of them in the routing
table, and if no luck make use of something like grc.com (I'm sure there's
other, better, more-parsable alternatives).  Yes, it's a temporary
solution, but by definition it only needs to be anyway.
Alternatively simply rely on the more honourable operators to upgrade to
the altruistic code and wait and see what happens.  Maybe even bump the
minimum version - drastic though it may seem, removing a key settings such
as IPaddress from .conf is pretty drastic anyway.

d

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to