Vou tentar criar um servidor nos EUA ao qual posso me conectar com um IP residencial. Com base no que estou lendo, uma boa opção é rodar Openvpn em um Raspberry Pi conectado à casa de um amigo nos EUA.
Alguém mais já fez isso? Parece que a parte complicada é quando o ISP muda o endereço IP, mas também parece que você pode editar o arquivo de configuração para atualizar automaticamente a conexão quando isso acontecer. Estou curioso para aprender mais sobre quais passos são necessários.
A solução usual para mudança de IP é usar DDNS, assim a configuração aponta para o domínio que será atualizado automaticamente quando o IP mudar.
Isso funciona se o ISP permitir abrir portas, se não, ZeroTier e Tailscale são opções melhores (nós podem ser configurados para fornecer saída de gateway).
funciona se o ISP permitir abertura
Eu também instalaria algo para acesso remoto (como TeamViewer) no Raspberry Pi, só para o caso de algo dar errado no Raspberry, assim posso ter acesso a ele.