<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=185.154.110.142</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=185.154.110.142"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/185.154.110.142"/>
	<updated>2026-04-06T17:25:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=.noise&amp;diff=85750</id>
		<title>.noise</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=.noise&amp;diff=85750"/>
		<updated>2025-07-01T19:02:50Z</updated>

		<summary type="html">&lt;p&gt;185.154.110.142: Fix MediaWiki formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.noise - Noisebridge&#039;s Custom TLD&lt;br /&gt;
&lt;br /&gt;
This [[wp:TLD|TLD]] works on Noisebridge&#039;s WiFi network(s), providing convenient DNS names for hosts within the subnet &amp;lt;code&amp;gt;10.21.0.0/23 (10.21.0.0 - 10.21.1.255)&amp;lt;/code&amp;gt;, which we use for both the WiFi network and internal LAN. For more details, see [[Resources/Network]].&lt;br /&gt;
&lt;br /&gt;
Several servers are hosted at noisebridge with the `.noise` TLD:&lt;br /&gt;
&lt;br /&gt;
* einhorn.noise hosts some VMs (unicorn in German; not to be confused with the former server [[Unicorn]]).&lt;br /&gt;
* ml1.noise and ml2.noise provide access to shared-use GPUs.&lt;br /&gt;
* [[Olympus]].noise manages the door access control system.&lt;br /&gt;
&lt;br /&gt;
To verify that your host can resolve the .noise TLD to the local network&#039;s DNS server, you can perform the following tests:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Check if .noise TLD resolves with default DNS&lt;br /&gt;
if nslookup example.noise &amp;gt; /dev/null; then&lt;br /&gt;
  echo &amp;quot;.noise TLD resolves with default DNS&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  # If not, test if querying 10.21.0.1 will resolve it&lt;br /&gt;
  if nslookup example.noise 10.21.0.1 &amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;.noise TLD resolves when querying 10.21.0.1&amp;quot;&lt;br /&gt;
  else&lt;br /&gt;
    echo &amp;quot;.noise TLD does not resolve with default DNS or 10.21.0.1&amp;quot;&lt;br /&gt;
  fi&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For hosts with hardened DNS settings, DNS query exemptions can be configured using &amp;lt;code&amp;gt;dnsmasq&amp;lt;/code&amp;gt; to route requests for .noise domain resolution exclusively to the gateway router&#039;s DNS service at 10.21.0.1. Here is an example configuration:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Configure dnsmasq to use the local DNS server for .noise domains&lt;br /&gt;
server=/noise/10.21.0.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To apply this configuration, follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. Install dnsmasq on your system&lt;br /&gt;
&lt;br /&gt;
2. Create a configuration file (e.g., &amp;lt;code&amp;gt;/etc/dnsmasq.conf&amp;lt;/code&amp;gt;) and add the above configuration lines.&lt;br /&gt;
&lt;br /&gt;
3. Restart the dnsmasq service to apply the changes.&lt;br /&gt;
&lt;br /&gt;
With this configuration in place, your host will use noisebridge&#039;s local DNS server for .noise domains, while preserving the host&#039;s global name-resolution settings.&lt;br /&gt;
&lt;br /&gt;
Contributions with further configuration examples, including GPT-generated output, are welcome.&lt;/div&gt;</summary>
		<author><name>185.154.110.142</name></author>
	</entry>
</feed>