用一台机器作为端口转发服务器,只需要这台机器的nginx上配置nginx.conf文件。
server {
listen 80;
server_name any.qn.com;
location / {
proxy_pass http://xxx;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
upstream xxx{
server 192.168.236.127:8686;
}
listen 80;
server_name any.qn.com;
location / {
proxy_pass http://xxx;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
upstream xxx{
server 192.168.236.127:8686;
}
然后重启nginx
sbin/nginx -s stop
本文介绍如何通过配置Nginx的nginx.conf文件实现端口转发,具体步骤包括设置监听端口、指定代理服务器地址及重启Nginx服务。
1484

被折叠的 条评论
为什么被折叠?



