Releases: sakai135/wsl-vpnkit
v0.3.0
The release assets were generated from Build #131
- changed to use gvisor-tap-vsock
What's Changed
Full Changelog: v0.2.5...v0.3.0
https://www.virustotal.com/gui/file/74696ca9e3eb502760e2c9f7eeac42c1785e2c29c7354c4263f51e498c13a379
v0.2.5
The release assets were generated from Build #112
- added example config file
- added option for http proxy config
- added option for max port idle time
What's Changed
- Detach config by @psmolkin in #74
- update alpine to 3.15.0 by @sakai135 in #75
- PS changed to cmd.exe to speed up start/stop by @psmolkin in #77
- add safe http transperent proxy configuration by @psmolkin in #76
- specify wsl version on import by @sakai135 in #83
- add comment and dl instructions for script example by @sakai135 in #84
- add config option to set port max idle time by @sakai135 in #85
- fix http proxy for usernames with spaces by @sakai135 in #87
- use npiperelay binary by @sakai135 in #88
New Contributors
Full Changelog: v0.2.4...v0.2.5
v0.2.4
v0.2.3
The release assets were generated from Build #90
- Updated VPNKit binaries to those built from source, removing the dependency on Docker Desktop
- Added new option
DNS_IP
to set the actual DNS server to use with default WSL 2 config - Added simple connectivity checks on start
Resolves #65/#68
https://github.com/sakai135/vpnkit/releases/tag/v0.5.0-20211026
What's Changed
- cleanup any leftovers on start by @sakai135 in #55
- update windows binaries if changed by @sakai135 in #56
- add option to use route instead of iptables by @sakai135 in #58
- add connectivity checks to log by @sakai135 in #59
- cleanup by @sakai135 in #62
- Update if syntax to be sh/POSIX compatible by @vkael in #67
- remove wsl.exe use from service by @sakai135 in #63
- build vpnkit by @sakai135 in #69
- update vpnkit to v0.5.0-20211026 by @sakai135 in #70
New Contributors
Full Changelog: v0.2.2...v0.2.3
v0.2.2
The release assets were generated from Build #61
- Fixes DNS when running Docker containers without help from Docker Desktop integrations.
- Ports on Windows host machine is accessible from the WSL 2 host machine IP to keep in line with MS WSL documentation
- The startup script now shows current version
What's Changed
- use PowerShell Write-Host by @sakai135 in #41
- add back prompt before exit on startup by @sakai135 in #42
- build ref by @sakai135 in #43
- add powershell full path fallback when running as script by @sakai135 in #44
- use container-scan by @sakai135 in #45
- use iptables prerouting to route other networks by @sakai135 in #48
- indicate powershell by @sakai135 in #51
- use vpnkit-tap-vsockd --daemon by @sakai135 in #49
- direct WSL2 host IP to VPNKit by @sakai135 in #54
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
See the README for how to setup. The release assets were generated from this action.
If currently using a previous version of the script, update the script used to automatically run wsl-vpnkit
, if any, and update or delete your wsl.conf
and resolv.conf
.
Install wsl-vpnkit
as a separate distro
- simplifies installation/uninstallation
- removes the need for any internet connectivity from the WSL 2 VM for installation
- eliminates script incompatibility with different shells and dependency versions
- script could still be used independently if desired
Use iptables
to redirect DNS and other requests to the VPNKit DNS relay and gateway
- no need to edit
wsl.conf
- no need to edit
resolv.conf