用于MSSQL-1433的windows计算机上的NGINX转发代理配置


I am trying to update the config for proxy on Nginx
Scenario: Need to consume AWS-hosted MSSQL via Proxy
I have created a Virtual Machine(Windows) with Nginx installed. Under config updated the section for MSSQL -1433

在向我的本地邮箱发出请求时,由于找不到服务器,出现了错误,但我可以ping公共ip。甚至连港口都是开放的。

I tried all options, updating config- always getting error as server not found. I am new to Nginx. and the VM is windows. Not sure if I am doing a config error.
**#user  nobody;
worker_processes  1;
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#pid        logs/nginx.pid;
events {
worker_connections  1024;
}
stream {
upstream dbtcp {
server database.test.us-west-2.rds.amazonaws.com:1433;
}
upstream dbudp {
server database.test.us-west-2.rds.amazonaws.com:1434;
}
server {
listen 1433;
proxy_pass dbtcp;
proxy_connect_timeout 1s; # detect failure quickly
}
server {
listen 1434 udp;
proxy_pass dbudp;
proxy_connect_timeout 1s; # detect failure quickly
}
}

甚至我在http块下添加了流部分

由于防火墙规则,连接失败。为1433打开端口,并能够连接

最新更新