美文网首页
nginx端口转发

nginx端口转发

作者: zzl灬 | 来源:发表于2020-01-16 11:45 被阅读0次

端口转发配置文件

在/etc/nginx/conf.d/目录下创建*.conf文件

# 配置负载均衡池
# test1负载均衡
upstream test1{
    server 127.0.0.1:8000;
}

# test2负载均衡
upstream test2{
    server 127.0.0.1:8001;
}

# 端口转发
server {
    listen       80;
    server_name  192.168.0.10;
    access_log logs/test/test.log;
    error_log logs/test/test.err;
    
    #将所有请求转发给 server1 的应用处理
    location /test1/ {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP  $remote_addr; 
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://test1/;
    }

    #将所有请求转发给 server1 的应用处理
    location /tetst2/ {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP  $remote_addr; 
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://tetst2/;
    }
}

这个配置文件将192.168.0.10下的请求转发到相应的服务上,/test1/开头的请求转发到8000端口,/test2/开头的请求转发到8001端口

相关文章

  • nginx安全问题

    一、nginx 默认转发至现有虚拟主机nginx 在开启某些监听端口时,必须关闭默认端口转发(比如: 你nginx...

  • nginx bind() to 0.0.0.0:9999

    内部的端口跟nginx转发的端口不能一致

  • nginx端口转发

    移出/etc/nginx/conf.d/目录下默认的default.conf文件vim /etc/nginx/co...

  • nginx端口转发

    我们常用的端口有 80/443 端口80端口对应着HTTP,443端口对应着HTTPS配置好 nginx 之后,可...

  • Nginx 端口转发

    想尝试Arachni这款扫描器,下载运行之后发现默认的地址在http://127.0.0.1:9292, 由于是在...

  • nginx 端口转发

    测试nginx端口转发 环境:ubuntu 18.04 LTS(cat /etc/issue)1.安装python...

  • nginx端口转发

    端口转发配置文件 在/etc/nginx/conf.d/目录下创建*.conf文件 这个配置文件将192.168....

  • Nginx入门

    1.root安装nginx需要依赖的库 2.编译nginx 3.Nginx做非80端口转发 要做转发,可以使用Ng...

  • nginx配置端口转发

    1. 将域名转发到本地端口 这样访问 http://baidu.com[http://baidu.com] 时就会...

  • uwsgi配置

    [uwsgi] # 这个配置随意 http = 9000 # 接受nginx转发的端口 socket = 127....

网友评论

      本文标题:nginx端口转发

      本文链接:https://www.haomeiwen.com/subject/ckdfzctx.html