WinTUN: Windows Finally Gets A Good TUN Driver & It's Open-Source

Written by Michael Larabel in Microsoft on 24 March 2019 at 08:31 AM EDT. 9 Comments
With existing Windows APIs being a nuisance, under NDA'ed documentation, and other problems, WireGuard developers have taken to developing a "good" TUN driver for Windows. This lets user-space programs serve as virtual network adapters to read/write directly into the network stack.

Windows hasn't offered a TUN driver equivalent to what's long been in the Linux kernel since the 2.1 days. As part of the WireGuard port to Windows for this open-source secure network tunnel, the developers ended up starting the concurrent "WinTUN" project to address this Windows TUN shortcoming.

This layer 3 TUN driver for Windows is simple in design and the developers feel there's more possible users than just WireGuard such as OpenVPN and other similar programs.

There still are issues and features to be tackled, but those interested in a new TUN virtual network adapter option for Windows can read more in the WinTUN announcement by lead WireGuard developer Jason Donenfeld.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week