[tor-talk] glibc's DNS lookups fail
    douglastskillern at lavabit.com 
    douglastskillern at lavabit.com
       
    Tue Feb 14 22:34:55 UTC 2012
    
    
  
> On 2012-02-14, douglastskillern at lavabit.com
> <douglastskillern at lavabit.com> wrote:
>> Hello List,
>>
>> I am experiencing a strange problem for about two weeks or so.
>>
>> I am using GNU/Liux (Debian 6 x86-64) and Tor 0.2.2.35 built from
>> source.
>> I forward all my tcp traffic and udp traffic on port 53 to my tor
>> instance
>> via netfilter.
>
> Are you using the iptables rules shown on
> https://trac.torproject.org/projects/tor/wiki/doc/TransparentProxy ?
Yeah, pretty much.  I am able to reproduce my problem with a minimal
iptables setup, though.
function stop()
{
	ip6tables -P INPUT ACCEPT
	ip6tables -P OUTPUT ACCEPT
	ip6tables -P FORWARD ACCEPT
	iptables -t nat -D OUTPUT -j MY_ANONYMIZE
	iptables -t nat -F MY_ANONYMIZE
	iptables -t nat -X MY_ANONYMIZE
}
function start()
{
	ip6tables -P INPUT DROP
	ip6tables -P OUTPUT DROP
	ip6tables -P FORWARD DROP
	iptables -t nat -N MY_ANONYMIZE
	iptables -t nat -A OUTPUT -j MY_ANONYMIZE
	iptables -t nat -A MY_ANONYMIZE -p udp --destination-port domain -j
REDIRECT --to-ports 9031
}
iptables -t nat -L -n
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  tcp  --  192.168.179.0/24    !192.168.179.0/24    masq ports:
1024-65535
MASQUERADE  udp  --  192.168.179.0/24    !192.168.179.0/24    masq ports:
1024-65535
MASQUERADE  all  --  192.168.179.0/24    !192.168.179.0/24
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
MY_ANONYMIZE  all  --  0.0.0.0/0            0.0.0.0/0
Chain MY_ANONYMIZE (1 references)
target     prot opt source               destination
REDIRECT   udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:53
redir ports 9031
(The POSTROUTING stuff is due to a VM I have running.)
    
    
More information about the tor-talk
mailing list