<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mac Os X on The Gnu Pit</title><link>https://gnupit.net/mac-os-x/</link><description>Recent content in Mac Os X on The Gnu Pit</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 27 Nov 2017 10:30:24 -0500</lastBuildDate><atom:link href="https://gnupit.net/mac-os-x/index.xml" rel="self" type="application/rss+xml"/><item><title>Script: Update Linode DNS Records with WAN IPs (Dynamic DNS)</title><link>https://gnupit.net/posts/dyndns_linode/</link><pubDate>Mon, 27 Nov 2017 10:30:24 -0500</pubDate><guid>https://gnupit.net/posts/dyndns_linode/</guid><description>&lt;p&gt;Either of these scripts will grab both the IPv4 and IPv6 (if any) addresses assigned to any WAN I&amp;rsquo;m behind, and, using Linode&amp;rsquo;s DNS API, will update my DNS records with same and log changes/errors using logger. In effect, it&amp;rsquo;s a homemade Dynamic DNS updater. Linode&amp;rsquo;s developing a new API so that&amp;rsquo;s why  two versions exist.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://bitbucket.org/troubleshooter/dns-record-updater-for-linode-dns/src/master/"&gt;Download from Bitbucket&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To use the script, you need:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A Linode API key (for &lt;a href="https://www.linode.com/api/dns"&gt;version 3 of Linode&amp;rsquo;s DNS API&lt;/a&gt;) or Personal Access Token (for &lt;a href="https://developers.linode.com/v4/introduction"&gt;version 4 of Linode&amp;rsquo;s DNS API&lt;/a&gt;),&lt;/li&gt;
&lt;li&gt;the domain ID, and&lt;/li&gt;
&lt;li&gt;the resource (called record in v4) IDs of the DNS records you want to update.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The IDs don&amp;rsquo;t change, whether you&amp;rsquo;re using version 3 or version 4.&lt;/p&gt;</description></item></channel></rss>