Hello,
I am not sure if that’s even possible but I am looking for a way get a proxy from Wireguard
My situation:
I have a Wireguard Server installed on a router at home. For work related stuff when I am traveling, I connect to this server and it works fine
My issue is when I activate the VPN it obvisously change the network for the whole computer
What I would like to do:
Find a way to use Wireguard as a proxy so I can add it to a browser only. That way I can use my home ip in the browser only
Is that even possible ?
Thank you for your replies
Have a look at GitHub - whyvl/wireproxy: Wireguard client that exposes itself as a socks5 proxy
You can also run WireGuard and a http proxy in a VM or container or even network namespace on Linux.
I have just received a request to do something like this, over a bunch of wireguard server instances.
With GPTs help wacked out a dockerfile which uses WG config and a dante proxy to serve socks5 over a localhost port.
https://github.com/dennislapchenko/wg-socks-proxy
README and example contains all you need, happy how it actually requires so little and no convoluted scripts, compared to other solutions 
If you’re on Windows and looking for a WireGuard client with application split tunneling, I’d recommend checking out WireSock.net. Might be just what you’re after!
Suppose you are using Chromium based browser (Chrome, Firefox), there is SwitchyOmega, a Chromium extension which can tunnel the browser to your preferred proxy. It can even tunnel only specific urls with wildcard.
On the wireguard client on your Mac, you just set it for split tunneling to the subnet of the proxy server you’ve chosen.
network namespace
Thank you, I didn’t think about using a VM but that might be the easiest way to do it
This is interesting.
they have a refund policy, but i don’t see where to buy…
Is this free or paid?
Very confusing.
Thank you that seems like what I am looking for, unfortunately I cannot use it as I am on Mac
You create a Wireguard VPN between your outbound device (a laptop/mobile phone/tablet) and the inbound device at home (your proxy server). By this way when you’re outbound you can still reach your proxy server at home with SwitchyOmega from anywhere.
You’re missing my point from the beginning on. This is not about a wireguard http proxy.
This is the way to connect to your proxy server via wireguard vpn and using switchyomega to filter some website to use that proxy server while the rest is using the direct connection.