<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Porting on Miek Gieben</title>
    <link>https://miek.nl/tags/porting/</link>
    <description>Recent content in Porting on Miek Gieben</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>© Copyright 2007-2024 Miek Gieben</copyright>
    <lastBuildDate>Mon, 14 Mar 2016 21:31:01 +0000</lastBuildDate>
    <atom:link href="https://miek.nl/tags/porting/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>First Light</title>
      <link>https://miek.nl/2016/march/14/first-light/</link>
      <pubDate>Mon, 14 Mar 2016 21:31:01 +0000</pubDate>
      <guid>https://miek.nl/2016/march/14/first-light/</guid>
      <description>&lt;p&gt;So I &lt;a href=&#34;https://miek.nl/2016/march/10/caddy-dns/&#34;&gt;did fork Caddy&lt;/a&gt;, and converted it into&#xA;something that almost resembles a DNS server.&lt;/p&gt;&#xA;&lt;p&gt;This is Caddy DNS (need an name!) without any configuration, i.e. an empty Caddyfile.&#xA;It will then fallback and be a reflection server (couldn&amp;rsquo;t think of something better&amp;hellip;). It will&#xA;respond to queries that ask for &lt;code&gt;who.&amp;lt;name&amp;gt;&lt;/code&gt; and will respond with your IP, port and transport.&lt;/p&gt;&#xA;&lt;p&gt;So the &lt;a href=&#34;https://en.wikipedia.org/wiki/First_light_%28astronomy%29&#34;&gt;first light&lt;/a&gt; query and answer would&#xA;be:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-txt&#34; data-lang=&#34;txt&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dig @localhost -p 1053 A who.miek.nl&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;;; -&amp;gt;&amp;gt;HEADER&amp;lt;&amp;lt;- opcode: QUERY, status: NOERROR, id: 62561&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;;; QUESTION SECTION:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;;who.miek.nl.&#x9;&#x9;&#x9;IN&#x9;A&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;;; ANSWER SECTION:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;who.miek.nl.&#x9;&#x9;0&#x9;IN&#x9;AAAA&#x9;::1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;;; ADDITIONAL SECTION:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;who.miek.nl.&#x9;&#x9;0&#x9;IN&#x9;TXT&#x9;&amp;#34;Port: 1234 (udp)&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And slightly later with the port number properly fixed:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
