<div dir="ltr">Sounds like you are getting replies instead of questions to your server.<div>Are you running the client from the same network as the server, with a remote nameserver in between?</div><div>It seem your network or DNS setup is wrong. Try recording the network traffic from both the server and clients point of view.</div><div><br></div><div>/Erik</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 23 Mar 2019 at 21:35, AreYouLoco? <<a href="mailto:areyouloco@paranoici.org">areyouloco@paranoici.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I am trying to set up a DNS tunnel to use with iodine and I am failing<br>
so far to make the server part work. Some help would be useful. I was<br>
following this guide:<br>
<a href="http://rossmarks.uk/blog/setting-up-an-iodine-server/" rel="noreferrer" target="_blank">http://rossmarks.uk/blog/setting-up-an-iodine-server/</a><br>
<br>
What I did... have succesfully added a A type record for<br>
dns.mydomain.tld pointing to my IP and NS record tunnel.mydomain.tld<br>
pointing to dns.mydomain.tld<br>
<br>
I installed iodine -v: version: 0.7.0 from 2014-06-16 on my openwrt<br>
router (kernel > 4.4) and opened port 53 (checked with nmap). I am<br>
trying to run iodined with this command:<br>
iodined -fP password -d tap0 10.0.0.1 tunnel.mydomain.tld<br>
<br>
and I get:<br>
<br>
Opened tap0<br>
Setting IP of tap0 to 10.0.0.1<br>
Setting MTU of tap0 to 1130<br>
Opened IPv4 UDP socket<br>
Listening to dns for domain tunnel.mydomain.tld<br>
iodined: header->qr does not match the requested qr<br>
iodined: header->qr does not match the requested qr<br>
iodined: header->qr does not match the requested qr<br>
iodined: header->qr does not match the requested qr<br>
<br>
And last line keeps repeating. I didn't find search option to check the<br>
archive of the mailinglist to look for solution. So I write.<br>
<br>
The only thing that I could find on the internet is this:<br>
<a href="https://github.com/spritsail/iodine/issues/6" rel="noreferrer" target="_blank">https://github.com/spritsail/iodine/issues/6</a> but it was related to old<br>
busybox and I am running bash.<br>
<br>
I tried checking with <a href="https://code.kryo.se/iodine/check-it/" rel="noreferrer" target="_blank">https://code.kryo.se/iodine/check-it/</a> both<br>
dns.mydomain.tld and tunnel.mydomain.tls but it gives me:<br>
<br>
[...]Expecting iodined to be accessible at x.x.x.x... no reply.<br>
<br>
Error: Make sure iodined is running and the firewall accepts UDP port<br>
53. Also check any port forwards in use. (checked with nmap it's open)<br>
-- <br>
<br>
<br>
AreYouLoco?<br>
<br>
GPG 2717 7338 4742 E034 F65F 7C83 C757 3088 E8B7 DEDA<br>
<br>
_______________________________________________<br>
iodine-users mailing lists<br>
<a href="mailto:iodine-users@lists.wpkg.org" target="_blank">iodine-users@lists.wpkg.org</a><br>
<a href="https://lists.wpkg.org/mailman/listinfo/iodine-users" rel="noreferrer" target="_blank">https://lists.wpkg.org/mailman/listinfo/iodine-users</a><br>
</blockquote></div>