Windows服务器的反向代理

时间:2018-09-22 08:33:34

标签: nginx nginx-reverse-proxy

我正在尝试使用反向代理隐藏我的应用服务器。

Windows服务器上的

app api例如:199.99.43.2,可以使用浏览器正常访问

然后我想在另一台服务器上使用反向代理服务器隐藏我的应用程序服务器,例如:64.88.88.4。

我正在使用CentOS和nginx,

我已经启动nginx并为http允许防火墙了,

我做了什么:

nano /etc/nginx/conf.d/proxy.conf

添加此行:

server {
    client_max_body_size 40M;
    listen 80;
    server_name 64.88.88.4:80; #change to your domain name

    location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $proxy_host;
            proxy_set_header X-NginX-Proxy true;
            proxy_pass http://199.99.43.2:80;    
            proxy_redirect off;
    }
}

然后

重新启动nginx,但没有任何反应,访问64.88.88.4时仅显示nginx错误页面。

有人可以显示我缺少的步骤和错误吗?保存该文件后该怎么办? 谢谢

0 个答案:

没有答案