情况是,只有一个公网 IP: 222.222.222.222 只开了一个端口 80;(不能多开)
内网有很多 web 服务器,192.168.1.N 每个的端口各不同
问题来了,如何通过 80 端口去访问到不同的内网 web 服务.
server {
listen 80;
server_name2 22.222.222.222;
location / {
proxy_pass http://192.168.1.N; ###这种只能代理到一个,多个的话如何搞
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
内网有很多 web 服务器,192.168.1.N 每个的端口各不同
问题来了,如何通过 80 端口去访问到不同的内网 web 服务.
server {
listen 80;
server_name2 22.222.222.222;
location / {
proxy_pass http://192.168.1.N; ###这种只能代理到一个,多个的话如何搞
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}