Conecte-se ao servidor SQL através de outro servidor

Conecte-se ao servidor SQL através de outro servidor

No golpe da imagem você vê a situação de um projeto em que estou trabalhando.

insira a descrição da imagem aqui

No servidor de aplicativos, o Apache é executado para o código do aplicativo web. O banco de dados é um servidor SQL 2019 que roda em um computador do cliente. Existe um firewall na empresa com uma regra. Esta regra é que apenas o endereço IP do servidor APP pode se conectar ao servidor SQL na porta 9988. Todas as outras conexões com este servidor:porta são bloqueadas.

Toda vez que o cliente liga, tenho que assumir a tela do computador do cliente para iniciar o gerenciamento do SQL Server para visualizar algumas tabelas ou outras coisas. Nem sempre é o momento certo para fazer isso. E eu só preciso visualizar as tabelas/consultas/...

Existe uma maneira de me conectar a este servidor SQL através do servidor APP do meu computador? Que o servidor APP atua como um intermediário?

Responder1

Você pode fazer isso instalando o nginx para atuar como proxy no servidor de aplicativos. Eu usei a seguinte configuração:

https://dev.to/jordonr/reverse-proxy-ms-sql-with-nginx-3e90

informação relacionada