<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Home Lab on DimensionQuest - Burke's Blog!</title><link>https://dimensionquest.net/categories/home-lab/</link><description>Recent content in Home Lab on DimensionQuest - Burke's Blog!</description><generator>Hugo</generator><language>en-us</language><copyright>Copyright © 1999-2026 Burke Azbill. All Rights Reserved.</copyright><lastBuildDate>Sun, 04 Jan 2026 12:00:18 +0000</lastBuildDate><atom:link href="https://dimensionquest.net/categories/home-lab/index.xml" rel="self" type="application/rss+xml"/><item><title>Technitium DNS Manager bash CLI Guide</title><link>https://dimensionquest.net/2026/01/technitium-dns-mgr-bash-cli-guide/</link><pubDate>Sun, 04 Jan 2026 12:00:18 +0000</pubDate><guid>https://dimensionquest.net/2026/01/technitium-dns-mgr-bash-cli-guide/</guid><description><![CDATA[<p><img loading="lazy" class="img-fluid" src="images/tdns-mgr-banner-1280.png"  alt="Technitium DNS Manager in bash"   /></p>

<h1 id="technitium-dns-manager-complete-command-line-guide--2026-enhancements" data-numberify>Technitium DNS Manager: Complete Command-Line Guide + 2026 Enhancements<a class="anchor ms-1" href="#technitium-dns-manager-complete-command-line-guide--2026-enhancements"></a></h1>
<p><strong>Meta Description</strong>:</p>
<hr>

<h2 id="table-of-contents" data-numberify>Table of Contents<a class="anchor ms-1" href="#table-of-contents"></a></h2>
<table>
  <thead>
      <tr>
          <th>Section</th>
          <th>Description</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#what-is-technitium-dns-manager">What is Technitium DNS Manager?</a></td>
          <td>Overview and core capabilities</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#why-choose-tdns-mgr-in-2026">Why Choose tdns-mgr in 2026?</a></td>
          <td>Latest improvements and features</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#complete-api-coverage-explained">Complete API Coverage Explained</a></td>
          <td>100% endpoint implementation</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#installation-and-setup">Installation and Setup</a></td>
          <td>Quick start guide</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#authentication-and-security">Authentication and Security</a></td>
          <td>Token management and config</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#dns-zone-management">DNS Zone Management</a></td>
          <td>Creating and managing zones</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#record-management-and-bulk-operations">Record Management and Bulk Operations</a></td>
          <td>CSV imports and automation</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#high-availability-clustering">High Availability Clustering</a></td>
          <td>Enterprise-grade redundancy</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#dhcp-server-integration">DHCP Server Integration</a></td>
          <td>Scope and lease management</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#advanced-features">Advanced Features</a></td>
          <td>Today&rsquo;s latest enhancements</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#automation-and-devops-integration">Automation and DevOps Integration</a></td>
          <td>CI/CD pipeline examples</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#troubleshooting-common-issues">Troubleshooting Common Issues</a></td>
          <td>Solutions and best practices</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#performance-optimization-tips">Performance Optimization Tips</a></td>
          <td>Speed and efficiency</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#security-best-practices">Security Best Practices</a></td>
          <td>Hardening your setup</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#faq">FAQ</a></td>
          <td>Common questions answered</td>
      </tr>
      <tr>
          <td><a href="/2026/01/technitium-dns-mgr-bash-cli-guide/#conclusion">Conclusion</a></td>
          <td>Final thoughts</td>
      </tr>
  </tbody>
</table>
<hr>

<h2 id="what-is-technitium-dns-manager" data-numberify>What is Technitium DNS Manager?<a class="anchor ms-1" href="#what-is-technitium-dns-manager"></a></h2>
<p><strong>Technitium DNS Manager</strong> (tdns-mgr) is a powerful, enterprise-grade command-line interface bash script designed for managing <a href="https://technitium.com/dns/" target="_blank" rel="noopener noreferrer">Technitium DNS Server<i class="fas fa-external-link-square-alt ms-1"></i></a> through its comprehensive REST API. Released under the MIT License, this pure Bash script provides <strong>100% API coverage</strong> of Technitium DNS Server Version 14.3+, enabling complete server management without requiring complex runtime dependencies or compilation like Python or Go.</p>]]></description><enclosure url="https://dimensionquest.net/2026/01/technitium-dns-mgr-bash-cli-guide/images/tdns-mgr-square-350.png" length="147007" type="image/png"/></item><item><title>Technitium DNS Manager in bash</title><link>https://dimensionquest.net/2026/01/technitium-dns-manager-bash/</link><pubDate>Thu, 01 Jan 2026 20:46:48 +0000</pubDate><guid>https://dimensionquest.net/2026/01/technitium-dns-manager-bash/</guid><description><![CDATA[<p><img loading="lazy" class="img-fluid" src="images/tdns-mgr-banner-1280.png"  alt="Technitium DNS Manager in bash"   /></p>

<h1 id="technitium-dns-manager-in-bash" data-numberify>Technitium DNS Manager in bash<a class="anchor ms-1" href="#technitium-dns-manager-in-bash"></a></h1>
<p>In the rapidly evolving landscape of IT and network management, tools that enhance efficiency and streamline processes are invaluable. The introduction of the <strong>Technitium DNS Management script</strong> comes as a result of running Technitium in my home lab environment. This bash-based tool is designed to simplify and optimize DNS management tasks for system administrators and home lab automation enthusiasts.</p>]]></description><enclosure url="https://dimensionquest.net/2026/01/technitium-dns-manager-bash/images/tdns-mgr-square-350.png" length="147007" type="image/png"/></item><item><title>Ubuntu 22.04 (Jammy Jellyfish), Packer, VMware Fusion or Workstation</title><link>https://dimensionquest.net/2022/04/ubuntu-22-04-jammy-jellyfish-packer-fusion-workstation/</link><pubDate>Wed, 20 Apr 2022 08:00:48 -0400</pubDate><guid>https://dimensionquest.net/2022/04/ubuntu-22-04-jammy-jellyfish-packer-fusion-workstation/</guid><description><![CDATA[<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/HHaG_ra5QFw?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<p>Since most of the Beta videos that have blown up since March 31st focus on the &ldquo;what&rsquo;s new&rdquo; aspect of Jammy Jellyfish, that will not be my focus. Instead, since Ubuntu 22.04 LTS (Jammy Jellyfish) is released this month, I thought it would be a good idea to prepare a consistent build process for VMware Fusion and/or Workstation using <a href="https://www.packer.io" target="_blank" rel="noopener noreferrer">Hashicorp Packer<i class="fas fa-external-link-square-alt ms-1"></i></a>.</p>]]></description><enclosure url="https://dimensionquest.net/2022/04/ubuntu-22-04-jammy-jellyfish-packer-fusion-workstation/images/jammy-packer-fusion.png" length="1213594" type="image/png"/></item><item><title>My Linux Workstation</title><link>https://dimensionquest.net/2022/04/my-linux-workstation/</link><pubDate>Thu, 07 Apr 2022 22:30:38 -0400</pubDate><guid>https://dimensionquest.net/2022/04/my-linux-workstation/</guid><description><![CDATA[<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/jC_3x-qtKTE?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<p>Do you have one or more computers available to use for learning software, Operating Systems, and networking? If not, I highly recommend having one dedicated for this purpose. There are lots of jobs for people with technical skills. Whether it&rsquo;s DevOps, Modern Application Development, Network Administration, Virtualization, Network Engineering, End User Computing, Cloud Computing, Hybrid Cloud, or anything in or around these industry skillsets, there are high-paying opportunities waiting for those capable of proving their value. With the massive resources available to us these days online, you can take an old computer, learn how to install Linux on it, install a variety of development tools on there and start following tutorials, blogs, etc&hellip; Case in point, this article/video combo is not intended as a deep-dive technical topic, just a showcase of what you can do with well planned hardware even after it has aged 10 years!!!!</p>]]></description><enclosure url="https://dimensionquest.net/2022/04/my-linux-workstation/images/featured-image.png" length="2032538" type="image/png"/></item><item><title>Install vCenter 7.0u3c and Integrate Zentyal AD</title><link>https://dimensionquest.net/2022/03/install-vcenter-703-and-integrate-with-zentyal-ad/</link><pubDate>Wed, 30 Mar 2022 08:00:00 -0400</pubDate><guid>https://dimensionquest.net/2022/03/install-vcenter-703-and-integrate-with-zentyal-ad/</guid><description><![CDATA[<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/NHFFLCZUCbc?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<p>Are you working in a pure Linux environment but want to use vCenter with Active Directory Authentication. Take a look at Zentyal, a Linux based Active Directory Domain Controller (Samba 4), that&rsquo;s what my newly deployed vCenter 7.0.3 will be authenticating against by the end of this video!</p>]]></description><enclosure url="https://dimensionquest.net/2022/03/install-vcenter-703-and-integrate-with-zentyal-ad/images/thumbnail.png" length="279677" type="image/png"/></item><item><title>Join Windows 11 Pro to Zentyal Active Directory Domain (Linux)</title><link>https://dimensionquest.net/2022/03/join-windows-11-pro-to-zentyal-active-directory-domain-linux/</link><pubDate>Wed, 16 Mar 2022 08:00:01 -0500</pubDate><guid>https://dimensionquest.net/2022/03/join-windows-11-pro-to-zentyal-active-directory-domain-linux/</guid><description><![CDATA[<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/pme0LcVVQMA?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<p>This video will shows you how to Join a Windows 11 Professional machine to a Zentyal Active Directory Domain (Linux). It also covers the steps to configure Windows 11 Pro to Trust a Private CA (Certificate Authority) so that any websites using SSL certs issued by the private CA are trusted. We also install some of the Remote Server Administration Tools (RSAT) to review their capabilities and potential issues. Finally, we explore some shared folders from different Active Directory Accounts.</p>]]></description><enclosure url="https://dimensionquest.net/2022/03/join-windows-11-pro-to-zentyal-active-directory-domain-linux/images/featured-image.png" length="1137658" type="image/png"/></item><item><title>Setup Zentyal DHCP With Dynamic DNS</title><link>https://dimensionquest.net/2022/03/setup-zentyal-dhcp-with-dynamic-dns/</link><pubDate>Wed, 02 Mar 2022 09:15:00 -0500</pubDate><guid>https://dimensionquest.net/2022/03/setup-zentyal-dhcp-with-dynamic-dns/</guid><description><![CDATA[<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/-7yI49OiYdk?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<p>When deploying new machines/devices on a network, it is convenient - sometimes required - to have DHCP available. A DHCP server will dynamically allocate IP addresses from a pre-defined scope to any systems requesting an address on the segment it is attached to. DHCP also provides preferred DNS, NTP, WINS, Gateway, and more to each of those clients, depending on how it has been configured. For those with licenses for Windows Servers, you can use a GUI to configure your scopes and options for DHCP. For Linux based environments, this commonly means a lot of Google-fu and console work, but that&rsquo;s not really as much of a requirement with a system like Zentyal.</p>]]></description><enclosure url="https://dimensionquest.net/2022/03/setup-zentyal-dhcp-with-dynamic-dns/images/featured-image.png" length="509132" type="image/png"/></item><item><title>Setup a Free Active Directory Server for Your Lab</title><link>https://dimensionquest.net/2022/02/setup-a-free-active-directory-server-for-your-lab/</link><pubDate>Wed, 02 Feb 2022 18:47:28 -0500</pubDate><guid>https://dimensionquest.net/2022/02/setup-a-free-active-directory-server-for-your-lab/</guid><description><![CDATA[<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/ShJA4Wqp5XQ?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<p>An Active Directory server can be a great addition to your lab environment. It can provide centralized user, group, DNS, Certificate Authority, and DHCP services. While many may not &ldquo;need&rdquo; this in a &ldquo;LAB&rdquo; environment, it is always good experience to use corporate/enterprise types of tooling when setting up a Lab environment. Unfortunately not everyone has the funds available to get Microsoft Windows Server Licenses, so this video highlights <a href="https://zentyal.com/community" target="_blank" rel="noopener noreferrer">Zentyal Development Edition<i class="fas fa-external-link-square-alt ms-1"></i></a> by walking you through a basic installation and configuration. By the end of this 20~ish minute video, we will have an Ubuntu 20.04 LTS server configured to provide the following functionality:</p>]]></description><enclosure url="https://dimensionquest.net/2022/02/setup-a-free-active-directory-server-for-your-lab/images/zentyal-1.png" length="758112" type="image/png"/></item></channel></rss>