Vou começar dizendo que abrir um banco de dados para todos não é uma boa ideia do ponto de vista da segurança, mesmo que seja um gerenciador de banco de dados robusto como o Oracle. É sempre melhor abrir o acesso aos IPs ou intervalos de IP que você usará e filtrar qualquer outro acesso.
Dito isto, a fim de encaminhar o tráfego para o seu banco de dados Oracle, primeiro você precisa saber duas coisas sobre sua máquina Windows:
- O endereço IP privado de sua máquina (que pode ser facilmente descoberto executando o comando
ipconfig
) - A porta em que o Oracle DB atende (geralmente com
netstat -a
)
Tendo isso, você precisa abrir a configuração do seu roteador e adicionar uma regra na seção Port Forwarding. Você precisa adicionar uma regra para que a porta em que o Oracle DB escuta seja encaminhada para o endereço IP privado de sua caixa do Windows e a porta que você descobriu.
Você deve configurar o firewall do Windows para permitir que essa postagem seja acessada também de fora.
Isso deve ser suficiente para abrir o acesso pelo lado de fora. Se isso não funcionar, lembre-se também de que o sistema antivírus pode estar bloqueando o acesso externo aos seus aplicativos.