找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 722|回复: 0

Nginx反向代理实现

[复制链接]

296

主题

38

回帖

1274

积分

管理员

积分
1274
发表于 2021-4-16 17:55:53 | 显示全部楼层 |阅读模式
#搭建测试环境:
1.win
本地连接: 192.168.2.3

2.CentOS8-A:
1)ens32: 192.168.2.1
2)ens34: 192.168.3.1

3.多网卡生效:
1)nmcli device connect ens34
2)nmcli device status
3)ifcfg-ens34配置静态IP
4)nmcli connection reload
5)nmcli connection up ens34
6)nmcli device show ens34

4.CentOS8-B:
ens32: 192.168.3.2

5.三台机器连网测通:
win:192.168.2.3->ens32:192.168.2.1->CentOS8-A->192.168.3.1->192.168.3.2:CentOS8-B

#解决需求: CentOS8-A设置反向代理让win可以通过自己对外接口192.168.2.1可以代理到CentOS8-B的192.168.3.2接口上.
proxy_connect_timeout 180;
proxy_send_timeout 180;
proxy_read_timeout 180;

proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

location / {
    proxy_pass http://192.168.3.2:80;
}   

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|外汇论坛 ( 粤ICP备16021788号 )

GMT+8, 2024-5-18 13:22 , Processed in 0.071368 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表