Ao provisionar instâncias de bancos de dados ou servidores internos em plataformas de computação em nuvem como o Oracle Cloud Infrastructure (OCI), um dos erros arquiteturais mais críticos que um administrador pode cometer é atribuir endereços IP públicos diretamente a esses serviços sensíveis ou liberar portas de banco (como a porta 1521 do Oracle ou 5432 do PostgreSQL) nas regras de firewall públicas da VCN.
Essa exposição direta abre brechas para varreduras automatizadas de portas na internet, ataques de força bruta e tentativas de invasão. A melhor prática corporativa para gerenciar esses servidores de forma estritamente segura sem expô-los ao mundo exterior é a utilização de túneis SSH com redirecionamento de portas (SSH Tunneling / Port Forwarding).
O SSH (Secure Shell) não serve apenas para acessar terminais remotos via linha de comando; ele também possui a capacidade nativa de criar um canal de comunicação criptografado e seguro ponto a ponto entre a sua máquina local e um servidor intermediário na nuvem (geralmente chamado de Bastion Host ou Jump Host).
Através desse túnel criptografado, o tráfego de rede da sua ferramenta de gestão local (como o Oracle SQL Developer ou DBeaver) é encapsulado dentro do protocolo SSH, permitindo que você acesse serviços privados na nuvem como se estivesse conectado diretamente à rede interna da empresa.
Imagine o seguinte cenário de arquitetura segura:
Para conectar o seu cliente SQL local diretamente a esse banco privado através do Bastion, você executa o seguinte comando no terminal da sua máquina local:
ssh -i /caminho/para/sua/chave_privada.key -L 1522:10.0.1.15:1521 opc@ip_publico_do_bastion -N
Com o túnel aberto, na hora de configurar a conexão no seu Oracle SQL Developer local, basta apontar o host para localhost (ou 127.0.0.1) e utilizar a porta 1522. O tráfego passará de forma totalmente criptografada pelo Bastion até atingir o banco privado com segurança máxima.
Adotar o tunelamento SSH para gerenciamento de infraestrutura em nuvem é uma habilidade indispensável para engenheiros e desenvolvedores que buscam aliar agilidade operacional e rigor absoluto em segurança da informação.
'