[Openvpn-devel] Wintun performance results
Lev Stipakov
lstipakov at gmail.com
Mon May 20 14:03:17 CEST 2019
Hi,
While wintun support is not yet added to openvpn3 master, I think it would
be beneficial to share my own branch.
https://github.com/lstipakov/openvpn3/tree/feature/wintun-wip#building-the-openvpn-3-client-on-windows
See instructions in README on how to build openvpn3 library and test client
on Windows.
Note that only "topology subnet" is supported (see
https://community.openvpn.net/openvpn/wiki/Topology#Topologysubnet).
I have included test client and wintun driver binaries if someone would
like to try it out (Tested on Windows 10 and Windows Server 2016):
1. Since wintun driver is not signed, you need to enable loading of test
signed code. For that, run
> bcdedit /set testsigning
in admin command prompt and restart Windows.
2. Download and unzip wintun driver
https://github.com/lstipakov/openvpn3/blob/feature/wintun-wip/wintun.7z
3. Open Device Manager (Control Panel\System and Security\System\Device
Manager).
Right click on tree root, select "Add legacy hardware" -> "Next" -> "..
hardware that I manually select from a list" ->
"Next" -> "Show all devices" -> "Have Disk..." -> Locate wintun.inf
unpacked at step 2 -> select "Wintun Userspace Tunnel" ->
"Next" -> "Install this software anyway" (since driver is not signed).
4. Make sure you see "Wintun Userspace Tunnel" under Device Manager ->
Network adapters.
5. Download cli_wintun.exe from
https://github.com/lstipakov/openvpn3/blob/feature/wintun-wip/cli_wintun.exe
6. Open command prompt as an administrator and run:
> C:\Users\Administrator\Downloads>cli_wintun.exe <your_vpn_profile.ovpn>
7. Enjoy!
--
-Lev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.zx2c4.com/pipermail/wireguard/attachments/20190520/323ec2fd/attachment-0001.html>
More information about the WireGuard
mailing list