Hello,
I am having some issues while using Wiresock, some of them seems like bugs and others are features that are not avaliable.
Im using Wiresock in Windows 11 [23h2]
- [Bug]
%i is not being properly replaced when using Powershell commands. Tested with command powershell.exe -command "Set-NetIPInterface -InterfaceAlias '%i' -InterfaceMetric 5000"
- [Bug] Table config is not working. When using
Table = off the routes are still being created. This options is in the Wiresock docs, which is why i think its a bug.
- [Feature Request] Turn off WPF. It seems theres no way to not use WFP, when not using
AllowedApp or DisallowedApp the WPF will throw everything into the VPN.
More about my use case below.
For my use case i need something that i can change on the go without having to restart the VPN, i also need permanent interfaces which is why i have chosen Wiresock over Wireguard, to achieve what i need my plan was to leave the VPN interface up and connected but not as an default route, this would allow me to bind the software i need VPN for to that interface.
Yes this could be done with WPF (tho i would need to restart the VPN) but then i ran into another issue, WPF will route every instance of that software into to VPN which is not what i want, if i want to run something in powershell for example WPF would route every powershell instance into the VPN.