<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vpn on Thaddeus Koenig</title><link>https://www.thaddeuskoenig.com/tags/vpn/</link><description>Recent content in Vpn on Thaddeus Koenig</description><generator>Hugo</generator><language>en-US</language><copyright>© 2026 Thaddeus Koenig</copyright><lastBuildDate>Sun, 09 Aug 2026 16:45:08 -0400</lastBuildDate><atom:link href="https://www.thaddeuskoenig.com/tags/vpn/index.xml" rel="self" type="application/rss+xml"/><item><title>09AUG2026 - Using travel routers the hard way.</title><link>https://www.thaddeuskoenig.com/blog/20260809/</link><pubDate>Sun, 09 Aug 2026 15:50:00 -0500</pubDate><guid>https://www.thaddeuskoenig.com/blog/20260809/</guid><description>&lt;h1 id="01-intro"&gt;01. Intro&lt;a href="#01-intro" class="post-heading__anchor" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;When I travel, I have a few technology essentials that I like to bring along to include 1) travel router 2) streaming device 3) laptop. Im more likely to forget my toothbrush than I am these things and theyre going to be the focal point of this post. I like to bring a travel router for a few different reasons. The primary reason is that I dont trust any shared network so I would like to ensure there is some kind of VPN, either back to my house or to a VPN provider of my choosing. Next is that the devices I bring along with me have the travel router login pre-programmed, so once the router is plugged in they&amp;rsquo;ll auto-connect. Lastly I can continue to use my DNS ad blocking and it just helps me get around any weird network restrictions imposed wherever I am, whether thats having to pay per-device in the captive portal, or blocking websites that I like to go to. I will admit that the way I wanted it set up is very particilar, but for documentation purposed this is what I have going for my situation.&lt;/p&gt;</description></item><item><title>Nebula VPN Setup</title><link>https://www.thaddeuskoenig.com/projects/nebula_vpn_setup/</link><pubDate>Thu, 04 Jan 2024 12:00:00 -0500</pubDate><guid>https://www.thaddeuskoenig.com/projects/nebula_vpn_setup/</guid><description>&lt;p&gt;Most people see VPN and they think of the commercial, hide myself within another million people’s traffic, product such as Nord or PIA. But this article is simply an interesting take on the technology used to bridge the physical gap between work-spaces that many professionals both technical and not became intimately familiar with over the recent 2021 pandemic.&lt;/p&gt;
&lt;h2 id="what-is-nebula-and-how-is-it-different"&gt;What is Nebula and how is it different?&lt;a href="#what-is-nebula-and-how-is-it-different" class="post-heading__anchor" aria-hidden="true"&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;In a traditional sense a VPN functions as a router that bridges different LANs over an encrypted tunnel, and the traffic passed between LANs travels much like traditional traffic would when passed between LANs, in a star-like topology where all traffic destined for a peer must first pass through a switching/routing device, but what if that wasn&amp;rsquo;t the case? What if you could simply cut out the middle man and pass traffic directly between networked nodes in a VPN network? That’s exactly what Nebula brings to the table.&lt;/p&gt;</description></item><item><title>Wireguard DNS issues with Debian</title><link>https://www.thaddeuskoenig.com/blog/00_legacy_wireguard_dns_debian/</link><pubDate>Thu, 23 Nov 2023 00:00:00 -0500</pubDate><guid>https://www.thaddeuskoenig.com/blog/00_legacy_wireguard_dns_debian/</guid><description>&lt;p&gt;When utilizing debian based distros, I&amp;rsquo;ve run into this issue a lot when I&amp;rsquo;m trying to use wireguard and specify DNS settings:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;/usr/bin/wg-quick: line 31: resolvconf: command not found
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;A lot of this is because of systemd has its own resolvconf so you can simply make a symlink to get wireguard running normally:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo ln -s /usr/bin/resolvectl /usr/local/bin/resolvconf 
&lt;/code&gt;&lt;/pre&gt;</description></item></channel></rss>