This is the way: SOCKS5 via SSH
You do need some minimal technical understanding and some scripting.
Pick any cloud provider that can give you a VM with SSH access.
Read up on doing this on your local device or another device on your LAN:
ssh -NT -g -D 10001 -o UserKnownHostsFile=/dev/null -o ConnectTimeout=5 -i your_ssh_private_key your_cloud_login@any_cloud_provider_ip
Change 10001 to whatever.
Now read up on how your browser points to a SOCKS5 proxy. For Firefox, I create a separate profile. For chromium based, I use the command line.
You are now virtually located to whatever region you chose for your VM.
I mentioned some scripting. It's simple enough that I have a /bin/sh script to spin up the VM, set up the SSH SOCKS5 proxy, launch the browser, then spin the VM down when the browser exits.
You do need some minimal technical understanding and some scripting.
Pick any cloud provider that can give you a VM with SSH access.
Read up on doing this on your local device or another device on your LAN:
Change 10001 to whatever.Now read up on how your browser points to a SOCKS5 proxy. For Firefox, I create a separate profile. For chromium based, I use the command line.
You are now virtually located to whatever region you chose for your VM.
I mentioned some scripting. It's simple enough that I have a /bin/sh script to spin up the VM, set up the SSH SOCKS5 proxy, launch the browser, then spin the VM down when the browser exits.