Hi Scott Bennett,
Thanks for your kind reply. I agree with your
deduction that the possibility you
mentioned that inside tor somewhere that causes tor to forget to post a descriptor update after the usual 18 hours have
elapsed. I will read the source code about it.
发件人: Scott Bennett
发送时间: 2009-06-04 18:10:32
收件人: lingzhen1982; or-talk
抄送:
主题: Re: My exit node is gone
from the node list
On Thu, 4 Jun 2009 11:55:28 +0800 "lingzhen1982" <lingzhen1982@xxxxxxxxx>
wrote:
>For several months, I've been running a tor exit node (Nickname: AllenHomeTor, IP address: 98.216.176.128, Version:0.2.0.30(r15956)). Since a few days, it seems to have vanished from the list of nodes. And I try to make it reappear by using a new nickname AllenUSATor(fingerprint: 443E 035C B856 5904 AE98 8DAB 3059 9A0D 2C4C 340C), but I am failed. How can I make it reappear?
First, you should not be running that version of tor. Currently valid
versions in the stable branch are 0.2.0.33 and 0.2.0.34 for both clients and
relays.
Second, when tor starts up, does it issue a message that says that your
node is reachable from outside? If not, then you probably have a NAT/RDR
problem to settle with your gateway.
Third, if tor does find itself reachable soon after startup, does it ever
issue a message that says its IP address appears to have changed? Or that its
DNS queries appear to be hijacked? In the former case tor should, after
passing another reachability test, simply publish a new descriptor bearing the
new IP address. In the latter case, tor should stop operating as an exit and
issue a message to that effect, while continuing to operate as a non-exit
relay.
>In addtion, my traffic logs suggest that the node is used as much as it could be. There are much traffic like BitTorrent. I am confused. How can these guys select my exit node even my node has vanished from the list of nodes? BTW, to avoid too much BitTorrent traffic, I change my exit policy to only accept port 80 now.
How can you tell what sort of traffic it is if your node is no longer an
exit node? Why close all those other non-Bittorrent ports as well?
>I look forward from your feedback, and thank all responders in advance.
There remains another possibility. As several of us have reported here
in the past, there has been a gremlin lurking inside tor somewhere that causes
tor to forget to post a descriptor update after the usual 18 hours have
elapsed. I haven't yet seen it happen with 0.2.1.14-rc, but it was a headache
with some earlier versions. However, when you changed your torrc, whether for
the change of nickname and identifier or for the change of exit policy, tor
should still have published a new descriptor reflecting either of those
changes, so the authorities ought to have a new descriptor for at least another
18 hours. Try upgrading to a current version of tor, and then check it a
couple of times a day (or more often if you like) for a while to see whether
the problem recurs.
Scott Bennett, Comm. ASMELG, CFIAG
**********************************************************************
* Internet: bennett at cs.niu.edu *
*--------------------------------------------------------------------*
* "A well regulated and disciplined militia, is at all times a good *
* objection to the introduction of that bane of all free governments *
* -- a standing army." *
* -- Gov. John Hancock, New York Journal, 28 January 1790 *
********************************************************************** |