Changes between Version 19 and Version 20 of doc/TorDNSExitList


Ignore:
Timestamp:
Aug 2, 2010, 4:36:24 AM (9 years ago)
Author:
bendiken
Comment:

Fixed link formatting for Trac.

Legend:

Unmodified
Added
Removed
Modified
  • doc/TorDNSExitList

    v19 v20  
    11= Introduction =
    22
    3 It is useful for a variety of reasons to determine if a connection is coming from a Tor node.  Early attempts to determine if a given IP address was a Tor exit used the directory to match IP addresses and exit policies.  This approach had a number of drawbacks, including false negatives when a Tor router exits traffic from a different IP address than its OR port listens on.  The [[https://www.torproject.org/svn/trunk/doc/contrib/torel-design.txt|Tor DNS-based Exit List]] was designed to overcome these problems and provide a simple interface for answering the question: is this a Tor exit?
     3It is useful for a variety of reasons to determine if a connection is coming from a Tor node.  Early attempts to determine if a given IP address was a Tor exit used the directory to match IP addresses and exit policies.  This approach had a number of drawbacks, including false negatives when a Tor router exits traffic from a different IP address than its OR port listens on.  The [https://www.torproject.org/svn/trunk/doc/contrib/torel-design.txt Tor DNS-based Exit List] was designed to overcome these problems and provide a simple interface for answering the question: is this a Tor exit?
    44
    55= Implementation =
    66
    7 An implementation of the Tor DNS Exit List has been completed at [[http://exitlist.torproject.org/|exitlist.torproject.org]].  DNS queries are answered via this host in the manner described in the design document.  The exit nodes are tested regularly to avoid the false negatives when inspecting the directory entries alone.
    8 
    9 A web front end for this service is available at [[http://check.torproject.org/|check.torproject.org]].
    10 
    11 Sources for the tordnsel are available at [[http://p56soo2ibjkx23xo.onion/darcs/tordnsel|p56soo2ibjkx23xo.onion/darcs/tordnsel]].  You can sync with the following commands through an http proxy at port 8118 forwarding to Tor:
     7An implementation of the Tor DNS Exit List has been completed at [http://exitlist.torproject.org/ exitlist.torproject.org].  DNS queries are answered via this host in the manner described in the design document.  The exit nodes are tested regularly to avoid the false negatives when inspecting the directory entries alone.
     8
     9A web front end for this service is available at [http://check.torproject.org/ check.torproject.org].
     10
     11Sources for the tordnsel are available at [http://p56soo2ibjkx23xo.onion/darcs/tordnsel p56soo2ibjkx23xo.onion/darcs/tordnsel].  You can sync with the following commands through an http proxy at port 8118 forwarding to Tor:
    1212{{{
    1313env http_proxy=http://127.0.0.1:8118/
     
    2222== Ruby & Tor.rb ==
    2323
    24 You will need the [[http://cypherpunk.rubyforge.org/tor/|Tor.rb]] gem installed for the following to work.
     24You will need the [http://cypherpunk.rubyforge.org/tor/ Tor.rb] gem installed for the following to work.
    2525
    2626{{{
     
    3434== PHP Pear Net_DNS ==
    3535
    36 You will need the [[http://pear.php.net/package/Net_DNS|Pear Net_DNS module]] for this to work properly:
     36You will need the [http://pear.php.net/package/Net_DNS Pear Net_DNS module] for this to work properly:
    3737{{{
    3838include("Net/DNS.php");
     
    109109== Perl Net::DNS ==
    110110
    111 You will need the [[http://www.net-dns.org/|Net::DNS module]] and its dependencies for this to work properly.
     111You will need the [http://www.net-dns.org/ Net::DNS module] and its dependencies for this to work properly.
    112112{{{
    113113#!/usr/local/bin/perl