nginx反向代理问题!

我有一台内部专网部署了tomcat服务器的系统,使用http://10.170.11.17:8080/abc 去访问,
是可以正常打开网站页面的。现在需要把这个服务让互联网的人也能访问,所以在另外一台dmz区域的服务器59.11.11.33(例子)这服务器上部署了nginx服务。

配置如下

img

现在打开http://59.11.11.33:8090,的时候提示:

img



所以我是哪里配置错了吗?

首先明确8090端口侦听是否正常,机器是否有 防火墙相关设置。
之后,你的配置,把这两行去掉。

img


最简单的配置方式:

    server {
        listen       8080 default_server;
        server_name  _;

        location / {
            proxy_pass http://192.168.111.159:8089
        }
    }

10网段是私网IP呀 你用部署nginx的服务器Ping一下Tomcat服务器IP看看能通么