[iodine-users] Iodine set up help | Ubuntu Server - MacBook Pro Client
Chris Parker
cockneyparker at btinternet.com
Mon May 16 18:42:10 CEST 2011
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;
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32>cd ../../
C:\>iodine
'iodine' is not recognized as an internal or external command,
operable program or batch file.
C:\>cd iodine
C:\iodine>idodine -f -P test iodine.dnstunnel.co.cc
'idodine' is not recognized as an internal or external command,
operable program or batch file.
C:\iodine>./idodine -f -P test iodine.dnstunnel.co.cc
'.' is not recognized as an internal or external command,
operable program or batch file.
C:\iodine>cd bin
C:\iodine\bin>./idodine -f -P test iodine.dnstunnel.co.cc
'.' is not recognized as an internal or external command,
operable program or batch file.
C:\iodine\bin>idodine -f -P test iodine.dnstunnel.co.cc
'idodine' is not recognized as an internal or external command,
operable program or batch file.
C:\iodine\bin>dir
Volume in drive C has no label.
Volume Serial Number is 4444-B026
Directory of C:\iodine\bin
13/02/2010 14:54 <DIR> .
13/02/2010 14:54 <DIR> ..
13/02/2010 14:54 188,433 iodine.exe
13/02/2010 14:54 185,960 iodined.exe
13/02/2010 14:54 89,088 zlib1.dll
3 File(s) 463,481 bytes
2 Dir(s) 22,997,909,504 bytes free
C:\iodine\bin>idodine.exe -f -P test iodine.dnstunnel.co.cc
'idodine.exe' is not recognized as an internal or external command,
operable program or batch file.
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 192.168.0.101, trying raw login: OK
Sending raw traffic directly to 192.168.0.101
Connection setup complete, transmitting data.
No downstream data received in 60 seconds, shutting down.
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 #1
Enabling interface 'Local Area Connection 2'
Setting IP of interface 'Local Area Connection 2' to 10.0.0.3 (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 192.168.0.101, trying raw login: OK
Sending raw traffic directly to 192.168.0.101
Connection setup complete, transmitting data.
No downstream data received in 60 seconds, shutting down.
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 192.168.0.101, trying raw login: OK
Sending raw traffic directly to 192.168.0.101
Connection setup complete, transmitting data.
No downstream data received in 60 seconds, shutting down.
C:\iodine\bin>iodine.exe -f -P test iodine.dnstunnel.co.cc
Opening device Local Area Connection 2
Opened UDP socket
Opened UDP socket
Sending DNS queries for iodine.dnstunnel.co.cc to 208.67.222.222
Opened UDP socket
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 192.168.0.101, trying raw login: OK
Sending raw traffic directly to 192.168.0.101
Connection setup complete, transmitting data.
No downstream data received in 60 seconds, shutting down.
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/1e1e0c02/attachment-0003.html>
More information about the iodine-users
mailing list