[Interface]
PrivateKey =
Address = 192.168.100.2/24
DNS = 192.168.100.1, 192.168.101.1
[Peer]
PublicKey =
PresharedKey =
Endpoint = domain:51820
AllowedIPs = 0.0.0.0/0, ::0/0
AllowedApps = chrome.exe, cmd.exe, powershell.exe
As you can see above, I’m trying to tunnel only Chrome, Command Prompt, and Powershell using AllowedApps to my Wireguard server using WireSock. But while Chrome gets tunneled just fine, neither CMD nor Powershell gets tunneled. I’ve even tried adding conhost.exe and explorer.exe to AllowedApps (since those are parent processes to cmd and powershell) but that didn’t make a difference.
The only time I’ve been able to successfully tunnel CMD and Powershell traffic is by straight-up removing AllowedApps and tunneling every application. But tunneling specific applications is the whole reason I’ve been trying to use WireSock.
Can you please tell me what I’m doing wrong?