DNS Tunneling usando IODINE

4

Estou tentando configurar um túnel DNS. Eu configurei e cheguei a um ponto em que o recurso de teste aqui: link funciona.

Este é o resultado:

Analyzing DNS setup for tunnel domain 'tunnel.mydomain.com'... (might take some time)

Looking for nameserver for mydomain.com.. got ns.domain.com (at 208.208.208.208).
Resolving delegation of tunnel.mydomain.com at 208.208.208.208... to tunnelhost.mydomain.com (at 164.164.164.164).

Expecting iodined to be accessible at 164.164.164.164... yes, using proto 00000502.
Testing iodine reply using default nameserver... ok.

Well done, your iodine setup seems fine!

Mas quando me conecto pela linha de comando, isso mostra:

Macbook-Pro:~ user$ sudo iodine -f -P asdf -T CNAME tunnel.mydomain.com
Opened /dev/tun0
Opened UDP socket
Sending DNS queries for tunnel.mydomain.com to 82.82.82.82
Using DNS type CNAME queries
iodine: Got NXDOMAIN as reply: domain does not exist
Retrying version check...
iodine: Got NXDOMAIN as reply: domain does not exist
Retrying version check...
iodine: Got NXDOMAIN as reply: domain does not exist
Retrying version check...
iodine: Got NXDOMAIN as reply: domain does not exist
Retrying version check...
iodine: Got NXDOMAIN as reply: domain does not exist
Retrying version check...
iodine: couldn't connect to server (maybe other -T options will work)

Alguém sabe o que posso experimentar?

    
por Samuurai 03.09.2012 / 09:42

1 resposta

3

para mim, eu precisava apontar os pedidos de DNS do iodo para o servidor através do seguinte:

sudo iodine -f -P asdf -T CNAME 82.82.82.82 tunnel.mydomain.com

source: manpage, do 2º ao último argumento

   iodine  [-f]  [-r]  [-u  user ] [-P password ] [-m fragsize ] [-t chrootdir ] [-d
   device ] [-m fragsize ] [-M namelen ] [-z context ] [-F pidfile ] [-T  dnstype  ]
   [-O downenc ] [-L 0|1 ] [-I interval ] [ nameserver ] topdomain
    
por 17.09.2013 / 13:21