[iodine-users] Iodine set up help | Ubuntu Server - MacBook Pro Client

Chris Parker cockneyparker at btinternet.com
Mon May 16 18:43:54 CEST 2011


Urgh, sorry copied  much. Below is cleaner.


> Sorry all, having read the first advice from Dmitry properly, I see I was
> supposed to dig A on the server not the client.
>
> I have done that and now connecting via the client (Windows this time), I
> receive;
>
>
> C:\iodine\bin>iodine.exe -f -P test iodine.dnstunnel.co.cc
> Opening device Local Area Connection 2
> Opened UDP socket
> Opened UDP socket
> Opened UDP socket
> Sending DNS queries for iodine.dnstunnel.co.cc to 208.67.222.222
>  Autodetecting DNS query type (use -T to override).
> Using DNS type NULL queries
> Version ok, both using protocol v 0x00000502. You are user #0
> Enabling interface 'Local Area Connection 2'
> Setting IP of interface 'Local Area Connection 2' to 10.0.0.2 (can take a
> few se
> conds)...
>
> Server tunnel IP is 10.0.0.1
>  Testing raw UDP data to the server (skip with -r)
> Server is at 213.123.69.144, trying raw login: ....failed
> Using EDNS0 extension
> Switching upstream to codec Base128
> Server switched upstream to codec Base128
> No alternative downstream codec available, using default (Raw)
> Switching to lazy mode for low-latency
> Server switched to lazy mode
> Autoprobing max downstream fragment size... (skip with -m fragsize)
> 768 ok.. 1152 ok.. ...1344 not ok.. ...1248 not ok.. ...1200 not ok.. 1176
> ok..
> ...1188 not ok.. will use 1176-2=1174
> Setting downstream fragment size to max 1174...
> Connection setup complete, transmitting data.
> Hmm, getting some out-of-sequence DNS replies. Setting interval to 1 (use
> -I1 ne
> xt time on this network). If data traffic still has large hiccups, try if
> -L0 wo
> rks better.
>
>
> I'm still confused by how I connect this tunnel which seems to be active
> via local area connection 2 in this case, to my browser. I want to use this
> to tunnel my way around paywall restrictions.
>
> Thanks,
>
> Chris
>
> On 16 May 2011 11:35, Chris Parker <cockneyparker at btinternet.com> wrote:
>
>> So as for my wants, I wish to be able to pipe all my browser traffic
>> through this tunnel and at the moment I believe that I am actually
>> connecting via the 'external' internet connection I have.
>>
>> dig A ns.iodine etc done and results in.
>>
>> macbook-pro:~ ecrime2$ dig A ns.iodine.dnstunnel.co.cc => 192.168.0.101
>> macbook-pro:~ ecrime2$ dig A ns.iodine.dnstunnel.co.cc
>>
>> ; <<>> DiG 9.6.0-APPLE-P2 <<>> A ns.iodine.dnstunnel.co.cc
>> ;; global options: +cmd
>> ;; Got answer:
>> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6301
>> ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
>>
>> ;; QUESTION SECTION:
>> ;ns.iodine.dnstunnel.co.cc. IN A
>>
>> ;; ANSWER SECTION:
>> ns.iodine.dnstunnel.co.cc. 3456 IN A 192.168.0.101
>>
>> ;; Query time: 83 msec
>> ;; SERVER: 81.142.204.118#53(81.142.204.118)
>> ;; WHEN: Mon May 16 11:00:35 2011
>> ;; MSG SIZE  rcvd: 59
>>
>> Any helpful suggestions / guidance?
>>
>> Chris
>>
>> On 16 May 2011 10:53, Dmitry Shyshkin <dmitry.shyshkin at gmail.com> wrote:
>>
>>>  What to do next is depend on what you want from iodine tunnel.
>>> Your server should be already accessed trough iodine tunnel: try to
>>> ping/telnet/ssh 10.0.0.1.
>>>
>>> Also iodined points to local address (dig A ns.iodine.dnstunnel.Co.CC =>
>>> 192.168.0.101). Add '-n 213.123.69.144'  to iodined options. I don't think
>>> that it is important (you have already connected the client) but sometimes
>>> it may be.
>>>
>>> Regards,
>>> Dmitry Shyshkin
>>>
>>>
>>> On 05/16/2011 12:28 PM, Chris Parker wrote:
>>>
>>> As this is my first email, first of all hello everyone, hope you are all
>>> well.
>>>
>>>  Now to the problem at hand. I am running an Ubuntu Server behind a
>>> Netgear WG384GT router and am currently connecting via a MacBook Pro client.
>>> I have iodine installed and working on both (I think) and have been able to
>>> make a successful connection from client to server.
>>>
>>>  macbook-pro:bin ecri2$ sudo ./iodine -f -P xxx iodine.dnstunnel.co.cc
>>> Password:
>>> Opened /dev/tun0
>>> Opened UDP socket
>>>  Sending DNS queries for iodine.dnstunnel.co.cc to 81.142.204.118
>>> Autodetecting DNS query type (use -T to override).
>>> Using DNS type NULL queries
>>> Version ok, both using protocol v 0x00000502. You are user #0
>>> Setting IP of tun0 to 10.0.0.2
>>> Adding route 10.0.0.2/27 to 10.0.0.2
>>> add net 10.0.0.2: gateway 10.0.0.2
>>> Setting MTU of tun0 to 1130
>>> Server tunnel IP is 10.0.0.1
>>> Testing raw UDP data to the server (skip with -r)
>>> Server is at 192.168.0.101, trying raw login: ....failed
>>> iodine: Got FORMERR as reply: server does not understand our request
>>> DNS relay does not support EDNS0 extension
>>> Switching upstream to codec Base128
>>> Server switched upstream to codec Base128
>>> No alternative downstream codec available, using default (Raw)
>>> Switching to lazy mode for low-latency
>>> Server switched to lazy mode
>>> Autoprobing max downstream fragment size... (skip with -m fragsize)
>>> ...768 not ok.. ...384 not ok.. 192 ok.. ...288 not ok.. ...240 not ok..
>>> 216 ok.. 228 ok.. ...234 not ok.. ...231 not ok.. ...230 not ok.. will use
>>> 228-2=226
>>> Setting downstream fragment size to max 226...
>>> Connection setup complete, transmitting data
>>>
>>>  So assuming that that is OK, what I need to know is what I have to do
>>> next. I am guessing that I need to make the client send its data via this
>>> tunnel, but I am confused and despite hunting the web I have been unable to
>>> answer my question thus far.
>>>
>>>  I am also keen to see whether my domains and DNS settings are correct
>>> and can explain those.
>>> I have a domain set up as follows;
>>>
>>>  Domain : dnstunnel.Co.CC
>>> Expires on : 2012-05-13
>>>  Service Type : Name server (DNS)
>>>  Name server : freedns1.registrar-servers.com
>>>  freedns2.registrar-servers.com
>>>  freedns3.registrar-servers.com
>>>
>>>
>>>  And then at namescheap (provider of the above NS) I have;
>>> Domain: dnstunnel.co.cc
>>>  HOST NAME IP ADDRESS/ URL  RECORD TYPE MX PREF TTL
>>>    @                                    n/a
>>>    www                                    n/a
>>>    SUB-DOMAIN SETTINGS
>>>   tunnel               213..123..69.144         A address   n/a
>>>   iodine               tunnel.dnstunnel.co.cc NS record   n/a
>>>
>>>  Please help!
>>>
>>>
>>> _______________________________________________
>>> iodine-users mailing listsiodine-users at lists.wpkg.orghttp://lists.wpkg.org/mailman/listinfo/iodine-users
>>>
>>>
>>>
>>> _______________________________________________
>>> iodine-users mailing lists
>>> iodine-users at lists.wpkg.org
>>> http://lists.wpkg.org/mailman/listinfo/iodine-users
>>>
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wpkg.org/pipermail/iodine-users/attachments/20110516/43256f50/attachment.html>


More information about the iodine-users mailing list