<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Wireguard on VPNW.com</title>
    <link>https://vpnw.com/tags/wireguard/</link>
    <description>Recent content in Wireguard on VPNW.com</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 09 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://vpnw.com/tags/wireguard/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How VPN Works 0.4.0 Was Tested: 121 Tests, a Real WireGuard Peer and 14 Ways Out Blocked</title>
      <link>https://vpnw.com/how-vpn-works-0.4.0-was-tested-121-tests-a-real-wireguard-peer-and-14-ways-out-blocked/</link>
      <pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://vpnw.com/how-vpn-works-0.4.0-was-tested-121-tests-a-real-wireguard-peer-and-14-ways-out-blocked/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Every number on vpnw.com comes from one script in the code repository, run on one Linux machine with 2 CPUs. Its output is committed next to the code, so anyone can check a figure against the run that produced it.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;The script is &lt;code&gt;tools/record-results.sh&lt;/code&gt;, and it writes to &lt;a href=&#34;https://github.com/VPNWorks/vpnw/tree/main/test/results&#34;&gt;test/results&lt;/a&gt;. It builds the plugins and the binaries, runs every test, runs them again under Go&amp;rsquo;s race detector, measures coverage, runs nine fuzz targets, times the plugins and the WireGuard path, and tries every known way out of the sealed sandbox.&lt;/p&gt;</description>
    </item>
    <item>
      <title>VPN Works 0.4.0: WireGuard Tunnels for One Program at a Time, Without Root</title>
      <link>https://vpnw.com/vpn-works-0.4.0-wireguard-tunnels-for-one-program-at-a-time-without-root/</link>
      <pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://vpnw.com/vpn-works-0.4.0-wireguard-tunnels-for-one-program-at-a-time-without-root/</guid>
      <description>&lt;p&gt;&lt;strong&gt;VPN Works 0.4.0 sends one program through a WireGuard tunnel and leaves the rest of the machine alone. vpnw runs the tunnel itself, inside its own process, so it needs no root, no kernel module and no network interface.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Give vpnw the WireGuard config your VPN provider or your own server hands out, and the program you name goes through it:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;vpnw guard --wireguard office.conf --policy agent.toml -- ./my-agent&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Everything else on the machine keeps its usual network. The program is sealed in, so it can&amp;rsquo;t go around the tunnel, and every connection it makes is still checked against the policy and written down.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
