mirror of
https://github.com/openziti/desktop-edge-win.git
synced 2026-10-13 16:21:25 +00:00
6552693b5c263d0ba812dc982fcf2d164cb7f369
to the very end * remove nrpt rules before trying to shut ziti down * add some extra logging for debugging mfa issues * stop outputting dns cache since it's not needed now that we use NRPT * add connection specific domains to the NRPT to account for unqualified names being mapped * do not add DNS server to TUN - making the Ziti DNS server quasi-dark and only used when directed by NRPT * update all the go dependencies - verify process checks are now case insensitive
Ziti Desktop Edge for Windows
(the uwp project which used to be here has moved to uwp-vpnplugin-archive and is likely abandoned)
The Ziti Desktop Edge for Windows is an application that is necessary to integrate applications which cannot embed a Ziti SDK directly into the application. This is colloquially known as a "brown field" Ziti-enabled application because the app itself has no understanding that it has been Ziti-enabled.
In order for an application that has no knowledge of being Ziti-enabled to work the connections established by the app must be intercepted before leaving the computer and routed through the Ziti network. This is accomplished by three main components:
- wintun - provides a Layer 3 TUN for Windows
- A Windows service which runs as the local system account which creates the TUN as well as manages the Ziti connections
- A Windows UWP UI application that allows the interactively logged on user to interact with the Windows service
Description
Languages
C#
85.5%
PowerShell
14.1%
Shell
0.3%