There is a site which hosts content that is geolocked to my country, my friend is in a different country. I would like to host a proxy on my windows machine to which he could connect to and be able to access the geolocked content. How would one do that? Simplest most user friendly way, i’m not very well versed in network stuff so a simple explanation would be nice.
What you need is a VPN.
Honestly they should just get a VPN with an exit-node in your country. Hosting a private VPN exit node is doable (via tailscale, wireguard, ipsec - take your pick), but then you’re kinda liable for everything your friend does over your connection.
tailscale on your machine, set as exit node
- Static ip from your isp,
1.1 router which Host vpn service, mikrotik for example. It’s cheap, but require some knowledge to set up correctly. or some kind of pc which will be server if you need 24//7 access. Or:
1.2 wireguard on your pc and your friends, which will make a tunnel for him (quite easy to set up) if he dont need constant access. And some port forwarding on router, i believe every one of them can do it, even cheapest ones
Definitely agree with this if you can’t or are unwilling to port forward. Tailscale provides good security, you just need to ensure you have a server as the exit node available all the time
does my friend need to install tailscale ? or how does he connect to it
Yes, they would need to add their device(s) to your same tailnet. Your tailscale admin allows you to invite users.