On Mon, 19 Feb 2007, Edward Lewis wrote:
> At 10:55 +0000 2/19/07, Tony Finch wrote:
> >
> > It allows you to use a DNS server to tunnel past a firewall. It allows you
> > to use a DNS server to probe a private network.
>
> How?

If you point NS records at private networks then you can get DNS servers
to send queries to their private networks. The timing of any responses you
get might give you some information about their network topology, e.g.
which hosts are up, etc.

More interestingly, consider a user on a private network that is heavily
firewalled (not even NAT connectivity to the Internet) and who wants to
tunnel out. If there is a nameserver connected to the internal and
external networks, and the user can persuade it to make a query controlled
by the user, then the user can get it to recurse back and forth between a
public IP address and the user's private IP address, passing data in the
process. Note that the user does not require direct access to a recursive
resolver: for example, they could trigger the query by saying HELO to a
mail server. One trigger query can result in several back-and-forth
exchanges via the tunnel.

Tony.
-- 
f.a.n.finch  <[EMAIL PROTECTED]>  http://dotat.at/
MALIN HEBRIDES: SOUTHEAST 5 OR 6, INCREASING 7 OR GALE 8. ROUGH OR VERY ROUGH.
OCCASIONAL RAIN. MODERATE OR GOOD.

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www1.ietf.org/mailman/listinfo/dnsop

Reply via email to