Eu tenho uma máquina servidor local. E também tenho um VPS com nome de domínio e IP estático. Existe alguma maneira de usar o VPS como interface frontal para rotear o tráfego para minha máquina local? Minha máquina local possui um IP dinâmico, portanto não posso usá-la diretamente para servir. Mais especificamente: gostaria de instanciar um servidor de matriz/sinapse localmente e usar o IP do VPS e o nome de domínio para mediar o tráfego.
Primeiro considere usar um projeto de rede mais simples.
Execute o aplicativo e seu banco de dados no provedor de hospedagem. Mantenha o banco de dados privado, mas acesse a API pública pela Internet. As mensagens de autenticação e protocolo de matriz destinam-se a ter alguma segurança no transporte.
Embora a desvantagem seja que precisa ser reforçado contra ataques da Internet em geral. Como executar as partes http por trás do seu proxy reverso favorito. Também tem a desvantagem de você precisar confiar seus dados ao provedor de hospedagem.
A execução de um servidor somente LAN privado no hardware local continua sendo uma opção. Talvez para um ambiente de teste adicional.
Implemente também o IPv6, peça um IP moderno ao seu ISP. Não há desculpa para endereçamento dinâmico quando você pode ter quantos /48s precisar.