46 lines
7.3 KiB
XML
46 lines
7.3 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>Home-Networks on My New Hugo Site</title>
|
|
<link>http://localhost:1313/home-network/</link>
|
|
<description>Recent content in Home-Networks on My New Hugo Site</description>
|
|
<generator>Hugo</generator>
|
|
<language>en-us</language>
|
|
<atom:link href="http://localhost:1313/home-network/index.xml" rel="self" type="application/rss+xml" />
|
|
<item>
|
|
<title></title>
|
|
<link>http://localhost:1313/home-network/admin/monitoring/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>http://localhost:1313/home-network/admin/monitoring/</guid>
|
|
<description><h1 id="network-monitoring">Network monitoring</h1>
<p>Discover all devices connected to the local network:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#75715e">#!/bin/bash
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>subnet<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;192.168.0&#34;</span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">for</span> suffix in <span style="color:#66d9ef">$(</span>seq <span style="color:#ae81ff">101</span> 199<span style="color:#66d9ef">)</span>; <span style="color:#66d9ef">do</span>
</span></span><span style="display:flex;"><span> ip_address<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;</span>$subnet<span style="color:#e6db74">.</span>$suffix<span style="color:#e6db74">&#34;</span>
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># Only wait 1 second for each response: ping should only take a few</span>
</span></span><span style="display:flex;"><span> <span style="color:#75715e"># milliseconds on LAN.</span>
</span></span><span style="display:flex;"><span> ping -c <span style="color:#ae81ff">1</span> -W <span style="color:#ae81ff">1</span> $ip_address | grep <span style="color:#e6db74">&#34;64 bytes from </span>$ip_address<span style="color:#e6db74">&#34;</span> | awk <span style="color:#e6db74">&#39;{ print $4 }&#39;</span> | sed s/://
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">done</span>
</span></span></code></pre></div></description>
|
|
</item>
|
|
<item>
|
|
<title></title>
|
|
<link>http://localhost:1313/home-network/devices/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>http://localhost:1313/home-network/devices/</guid>
|
|
<description><h1 id="home-network-devices">Home network devices</h1>
<h2 id="router-archer-c20">Router: Archer C20</h2>
<p>IP Address: 192.168.0.1</p>
<p>MAC Address: 5C:62:8B:B6:2F:A8</p>
<h2 id="server-raspberrypi">Server: raspberrypi</h2>
<p>IP Address: 192.168.0.105 (reserved on router)</p>
<p>MAC Address: E4:5F:01:D1:AF:9B</p>
<h2 id="workstation-homeoffice">Workstation: homeoffice</h2>
<p>IP Address: 192.168.0.108 (reserved on router)</p>
<p>MAC Address: B4:2E:99:EB:80:62</p>
<h2 id="my-phone-brad-s-s10">My Phone: Brad-s-S10</h2>
<p>MAC Address: 66:01:A8:14:C5:8F</p>
<p>Device disappears from router&rsquo;s DHCP clients list after being locked for a
while.</p>
<h2 id="emmas-phone-emma-s-s21">Emma&rsquo;s Phone: Emma-s-S21</h2>
<p>MAC Address: B6:31:DF:30:AA:7E</p>
<h2 id="emmas-ipad">Emma&rsquo;s iPad:</h2>
<p>MAC Address: 9A:78:52:C7:EC:00</p>
<p>Appears as &ldquo;Unknown&rdquo; on C20 router.</p></description>
|
|
</item>
|
|
<item>
|
|
<title></title>
|
|
<link>http://localhost:1313/home-network/isp/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>http://localhost:1313/home-network/isp/</guid>
|
|
<description><h1 id="isp">ISP</h1>
<p>ISP: Aussie Broadband</p>
<p>Static IP: No</p>
<p>CGNAT: No</p>
<p>Opted out of CGNAT because corporate VPN couldn&rsquo;t connect. Likely because
multiple workers tried to connect from same CGNAT IP address at same time.</p></description>
|
|
</item>
|
|
<item>
|
|
<title></title>
|
|
<link>http://localhost:1313/home-network/services/jellyfin/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>http://localhost:1313/home-network/services/jellyfin/</guid>
|
|
<description><h1 id="jellyfin-media-server">Jellyfin media server</h1>
<p>Host: raspberrypi</p>
<p>Port: 8096 (Access via web browser)</p></description>
|
|
</item>
|
|
<item>
|
|
<title></title>
|
|
<link>http://localhost:1313/home-network/services/pi-hole-dns-server/</link>
|
|
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
<guid>http://localhost:1313/home-network/services/pi-hole-dns-server/</guid>
|
|
<description><h1 id="pi-hole-dns-server">Pi-hole DNS server</h1>
<h2 id="dns-server-that-supports-dns-based-domain-blocking">DNS server that supports DNS-based domain blocking.</h2>
<p>Host: 192.168.1.105 (raspberrypi)</p>
<p>Port: 53</p>
<p>Upstream DNS server: 192.168.0.1 (i.e. ISP DNS)</p>
<h2 id="admin-interface">Admin interface</h2>
<p>URL using IP address: http://192.168.0.105:8080/admin/</p>
<p>URL using domain: <a href="http://pi.hole/admin/">http://pi.hole/admin/</a> (Request is routed through reverse proxy
running on raspberrypi.)</p>
<h2 id="local-dns">Local DNS</h2>
<p>Local network domains use <code>.home</code> instead of <code>.local</code> because <code>.local</code> collides
with device&rsquo;s built-in systems for resolving <code>.local</code> domains automagically.</p>
<h3 id="a-records">A records</h3>
<p><code>.home</code> A records map machine domain names to their IP address.</p></description>
|
|
</item>
|
|
</channel>
|
|
</rss>
|