<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News - Newest: &#34;wireguard&#34;</title><link>https://news.ycombinator.com/newest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Jul 2026 16:27:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/newest?q=wireguard" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: wireplug.org – Free roaming and NAT traversal for WireGuard]]></title><description><![CDATA[
<p>Hi all,<p>One of the most common use cases of WireGuard is to set up small mesh VPNs,
either for your homelab, or for a small team of people who move between
locations throughout the day (e.g., home -> coffee shop -> office, etc)<p>Problem is, vanilla WireGuard doesn't handle NAT traversal or roaming.<p>I wanted to fix that, with as little additional software as possible,
and make it freely available to everyone, without requiring a subscription or an account.<p>The result is wireplug.org.<p>wireplug lets you create mesh VPNs using standard WireGuard.
Your config files stay almost the same, except you no longer have to specify an `Endpoint` for your peers.
Instead, wireplug detects all your possible endpoints (including LAN) and coordinates them with your peers for you.
This lets you keep managing your own keys and network topology, while also maintaining connectivity when moving between networks.<p>Key Features:<p><pre><code>  - Detects network changes and updates endpoints  automatically
  - Handles NAT traversal
  - Connects peers locally when on the same LAN
  - Uses kernel WireGuard when available
  - Keeps your keys under your control
  - Free to use, no account required
  - Open source, written in Rust
  - Tested on macOS, Linux, and OpenBSD
</code></pre>
More info - <a href="https://wireplug.org" rel="nofollow">https://wireplug.org</a><p>Github - <a href="https://github.com/alpn/wireplug" rel="nofollow">https://github.com/alpn/wireplug</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48908899">https://news.ycombinator.com/item?id=48908899</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Jul 2026 16:02:41 +0000</pubDate><link>https://wireplug.org</link><dc:creator>alpn</dc:creator><comments>https://news.ycombinator.com/item?id=48908899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908899</guid></item><item><title><![CDATA[Deep dive into iroh: Replacement for WireGuard or P2P layer for your application]]></title><description><![CDATA[
<p>Article URL: <a href="https://kerkour.com/iroh-v1-p2p">https://kerkour.com/iroh-v1-p2p</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48660642">https://news.ycombinator.com/item?id=48660642</a></p>
<p>Points: 16</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 24 Jun 2026 14:36:31 +0000</pubDate><link>https://kerkour.com/iroh-v1-p2p</link><dc:creator>cold_pizz4</dc:creator><comments>https://news.ycombinator.com/item?id=48660642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48660642</guid></item><item><title><![CDATA[Networking tool to host WireGuard servers with only outbound connections]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/klauscam/BastionRoute">https://github.com/klauscam/BastionRoute</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48627466">https://news.ycombinator.com/item?id=48627466</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 22 Jun 2026 08:39:20 +0000</pubDate><link>https://github.com/klauscam/BastionRoute</link><dc:creator>tuta88</dc:creator><comments>https://news.ycombinator.com/item?id=48627466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48627466</guid></item><item><title><![CDATA[Show HN: I built a Rust TUI that runs WireGuard and OpenVPN side by side]]></title><description><![CDATA[
<p>Hi HN - I built Vortix, a terminal UI for managing WireGuard and OpenVPN connections. It runs on macOS and Linux, supports multiple simultaneous tunnels (one primary + N split tunnels), and surfaces real-time telemetry / DNS-leak / IPv4-leak detection without leaving the terminal.<p>Why Vortix?
I wanted a single interface to: See connection status, throughput, and latency at a glance. Detect IP/DNS leaks without running separate tools. Switch between VPN profiles without remembering CLI flags</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48515390">https://news.ycombinator.com/item?id=48515390</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 13 Jun 2026 09:45:12 +0000</pubDate><link>https://github.com/Harry-kp/vortix</link><dc:creator>harrykp</dc:creator><comments>https://news.ycombinator.com/item?id=48515390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48515390</guid></item><item><title><![CDATA[Qanah – WireGuard-Like P2P VPN]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/xlmnxp/qanah">https://github.com/xlmnxp/qanah</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48441211">https://news.ycombinator.com/item?id=48441211</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 08 Jun 2026 04:04:19 +0000</pubDate><link>https://github.com/xlmnxp/qanah</link><dc:creator>xlmnxp</dc:creator><comments>https://news.ycombinator.com/item?id=48441211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441211</guid></item><item><title><![CDATA[User level WireGuard for UDP based encryption and authentication]]></title><description><![CDATA[
<p>Article URL: <a href="https://utcc.utoronto.ca/~cks/space/blog/tech/WireGuardForUDPAuthEncryption">https://utcc.utoronto.ca/~cks/space/blog/tech/WireGuardForUDPAuthEncryption</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48258213">https://news.ycombinator.com/item?id=48258213</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 24 May 2026 15:44:57 +0000</pubDate><link>https://utcc.utoronto.ca/~cks/space/blog/tech/WireGuardForUDPAuthEncryption</link><dc:creator>blenderob</dc:creator><comments>https://news.ycombinator.com/item?id=48258213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48258213</guid></item><item><title><![CDATA[TLSOps – self-hosted domain-based WireGuard routing for your network]]></title><description><![CDATA[
<p>Article URL: <a href="https://tlsops.com/">https://tlsops.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48209877">https://news.ycombinator.com/item?id=48209877</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 20 May 2026 15:59:22 +0000</pubDate><link>https://tlsops.com/</link><dc:creator>delbirin</dc:creator><comments>https://news.ycombinator.com/item?id=48209877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48209877</guid></item><item><title><![CDATA[Mullvad WireGuard exit IP design may allow user fingerprinting across servers]]></title><description><![CDATA[
<p>Analysis suggests Mullvad’s WireGuard exit IP assignment may be deterministic, allowing potential correlation of users across different servers. Could this weaken anonymity in some threat models?  
read more : https://digitalescapetools.com/2026/05/mullvad-wireguard-exit-ip-correlation.html</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48208725">https://news.ycombinator.com/item?id=48208725</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 20 May 2026 14:43:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208725</link><dc:creator>abderrazakxabd</dc:creator><comments>https://news.ycombinator.com/item?id=48208725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208725</guid></item><item><title><![CDATA[Show HN: Nylon – A dynamic, self-optimizing WireGuard mesh VPN]]></title><description><![CDATA[
<p>I built nylon because I wanted one unified VPN that connects across all my cloud servers, mobile devices and workstations, whether they are on the same LAN, or across the internet.<p>I also had latency-sensitive "work" <i>ahem</i> (game streaming). So if I were on the same physical network as my gaming pc, I want my VPN to route via the lowest latency LAN path, only falling back to other nodes when I'm travelling or at school.<p>Note: I have considered Tailscale, Nebula and the like. These work most of the time, but do not give me control over how data is routed. They generally establish direct links (or at most, 1-hop via a relay), and do not take the state of the underlying network into account.<p>With nylon, I can choose to add links with more premium networks like CN2 GIA or Akamai's (via two Linodes in diff regions). Nylon would take these links into account, and dynamically pick the best routing using Babel (RFC 8966).<p>If you're interested in the details, I wrote a blog post diving into the challenges of building this: <a href="https://jiaqi.dev/posts/nylon" rel="nofollow">https://jiaqi.dev/posts/nylon</a><p>Docs for getting started: <a href="https://nylon.jq.ax" rel="nofollow">https://nylon.jq.ax</a><p>Would love to hear thoughts & feedback! Thanks :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48179358">https://news.ycombinator.com/item?id=48179358</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 May 2026 13:12:47 +0000</pubDate><link>https://github.com/encodeous/nylon</link><dc:creator>chenjq</dc:creator><comments>https://news.ycombinator.com/item?id=48179358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48179358</guid></item><item><title><![CDATA[WireGuard: Fast, modern, secure VPN tunnel]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wireguard.com/">https://www.wireguard.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48118497">https://news.ycombinator.com/item?id=48118497</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 May 2026 06:27:24 +0000</pubDate><link>https://www.wireguard.com/</link><dc:creator>janandonly</dc:creator><comments>https://news.ycombinator.com/item?id=48118497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48118497</guid></item><item><title><![CDATA[Our agent found a bug with WireGuard in Google Kubernetes Engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://lovable.dev/blog/hunting-networking-bugs-in-kubernetes">https://lovable.dev/blog/hunting-networking-bugs-in-kubernetes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47972367">https://news.ycombinator.com/item?id=47972367</a></p>
<p>Points: 68</p>
<p># Comments: 36</p>
]]></description><pubDate>Fri, 01 May 2026 08:14:07 +0000</pubDate><link>https://lovable.dev/blog/hunting-networking-bugs-in-kubernetes</link><dc:creator>vikeri</dc:creator><comments>https://news.ycombinator.com/item?id=47972367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972367</guid></item><item><title><![CDATA[WireGuard for Windows Reaches v1.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://lists.zx2c4.com/pipermail/wireguard/2026-April/009580.html">https://lists.zx2c4.com/pipermail/wireguard/2026-April/009580.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47854710">https://news.ycombinator.com/item?id=47854710</a></p>
<p>Points: 146</p>
<p># Comments: 9</p>
]]></description><pubDate>Tue, 21 Apr 2026 21:26:25 +0000</pubDate><link>https://lists.zx2c4.com/pipermail/wireguard/2026-April/009580.html</link><dc:creator>zx2c4</dc:creator><comments>https://news.ycombinator.com/item?id=47854710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47854710</guid></item><item><title><![CDATA[WireGuard for Windows Reaches v1.0]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.phoronix.com/news/WireGuard-For-Windows-1.0">https://www.phoronix.com/news/WireGuard-For-Windows-1.0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47823375">https://news.ycombinator.com/item?id=47823375</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 19 Apr 2026 10:58:08 +0000</pubDate><link>https://www.phoronix.com/news/WireGuard-For-Windows-1.0</link><dc:creator>Bender</dc:creator><comments>https://news.ycombinator.com/item?id=47823375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823375</guid></item><item><title><![CDATA[Version 1.0 Released: WireGuard for Windows and WireGuardNT]]></title><description><![CDATA[
<p>Article URL: <a href="https://lore.kernel.org/wireguard/CAHmME9pDd2JMcEuSgOKpXPhUB8FSO+rNJdTkXRzpLhK1_xW9Cg@mail.gmail.com/">https://lore.kernel.org/wireguard/CAHmME9pDd2JMcEuSgOKpXPhUB8FSO+rNJdTkXRzpLhK1_xW9Cg@mail.gmail.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47818567">https://news.ycombinator.com/item?id=47818567</a></p>
<p>Points: 22</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 18 Apr 2026 19:06:41 +0000</pubDate><link>https://lore.kernel.org/wireguard/CAHmME9pDd2JMcEuSgOKpXPhUB8FSO+rNJdTkXRzpLhK1_xW9Cg@mail.gmail.com/</link><dc:creator>zx2c4</dc:creator><comments>https://news.ycombinator.com/item?id=47818567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47818567</guid></item><item><title><![CDATA[Version 1.0 of WireGuard for Windows and WireGuardNT Released]]></title><description><![CDATA[
<p>Article URL: <a href="https://lists.zx2c4.com/pipermail/wireguard/2026-April/009580.html">https://lists.zx2c4.com/pipermail/wireguard/2026-April/009580.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47817121">https://news.ycombinator.com/item?id=47817121</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Apr 2026 16:25:23 +0000</pubDate><link>https://lists.zx2c4.com/pipermail/wireguard/2026-April/009580.html</link><dc:creator>zx2c4</dc:creator><comments>https://news.ycombinator.com/item?id=47817121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47817121</guid></item><item><title><![CDATA[Zephyr RTOS 4.4 adds WireGuard support]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zephyrproject.org/zephyr-rtos-4-4-now-available-wireguard-wi-fi-direct-openrisc-and-more/">https://www.zephyrproject.org/zephyr-rtos-4-4-now-available-wireguard-wi-fi-direct-openrisc-and-more/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47778120">https://news.ycombinator.com/item?id=47778120</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 15 Apr 2026 12:30:16 +0000</pubDate><link>https://www.zephyrproject.org/zephyr-rtos-4-4-now-available-wireguard-wi-fi-direct-openrisc-and-more/</link><dc:creator>kartben_</dc:creator><comments>https://news.ycombinator.com/item?id=47778120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47778120</guid></item><item><title><![CDATA[Now Available: WireGuard, Wi‑Fi Direct, OpenRISC, and More]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zephyrproject.org/zephyr-rtos-4-4-now-available-wireguard-wi-fi-direct-openrisc-and-more/">https://www.zephyrproject.org/zephyr-rtos-4-4-now-available-wireguard-wi-fi-direct-openrisc-and-more/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47773201">https://news.ycombinator.com/item?id=47773201</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 15 Apr 2026 00:25:26 +0000</pubDate><link>https://www.zephyrproject.org/zephyr-rtos-4-4-now-available-wireguard-wi-fi-direct-openrisc-and-more/</link><dc:creator>rettichschnidi</dc:creator><comments>https://news.ycombinator.com/item?id=47773201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47773201</guid></item><item><title><![CDATA[Gutd: eBPF WireGuard Traffic Obfuscator]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/sh0rch/gutd">https://github.com/sh0rch/gutd</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47755449">https://news.ycombinator.com/item?id=47755449</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Apr 2026 17:42:04 +0000</pubDate><link>https://github.com/sh0rch/gutd</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=47755449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47755449</guid></item><item><title><![CDATA[WireGuard-go from 3gbps to 4gbps on legacy CPU]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/blinkinglight/wireguard-go/blob/performance/PERF_REPORT.md">https://github.com/blinkinglight/wireguard-go/blob/performance/PERF_REPORT.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47742255">https://news.ycombinator.com/item?id=47742255</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 12 Apr 2026 17:31:39 +0000</pubDate><link>https://github.com/blinkinglight/wireguard-go/blob/performance/PERF_REPORT.md</link><dc:creator>blinkinglight</dc:creator><comments>https://news.ycombinator.com/item?id=47742255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47742255</guid></item><item><title><![CDATA[WireGuard developer can't ship software updates after Microsoft locks account]]></title><description><![CDATA[
<p>Article URL: <a href="https://techcrunch.com/2026/04/08/wireguard-vpn-developer-cant-ship-software-updates-after-microsoft-locks-account/">https://techcrunch.com/2026/04/08/wireguard-vpn-developer-cant-ship-software-updates-after-microsoft-locks-account/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47725080">https://news.ycombinator.com/item?id=47725080</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 10 Apr 2026 23:20:09 +0000</pubDate><link>https://techcrunch.com/2026/04/08/wireguard-vpn-developer-cant-ship-software-updates-after-microsoft-locks-account/</link><dc:creator>choult</dc:creator><comments>https://news.ycombinator.com/item?id=47725080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47725080</guid></item></channel></rss>