![如何将 Stunnel 置于 Nginx 反向代理后面以掩盖 OpenVPN?](https://linux22.com/image/717276/%E5%A6%82%E4%BD%95%E5%B0%86%20Stunnel%20%E7%BD%AE%E4%BA%8E%20Nginx%20%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E5%90%8E%E9%9D%A2%E4%BB%A5%E6%8E%A9%E7%9B%96%20OpenVPN%EF%BC%9F.png)
我已经将 Nginx 设置为反向代理,监听几个博客的 443 端口。我想让 Nginx 将特定子域传递给 Stunnel,以便不易察觉VPN如下所示。
是否可以让 Nginx 重定向子域,而不考虑 SSL,而不会干扰 Stunnel 的封装?我不确定下面的配置是否能正常工作。还是我应该使用其他设置?
server {
listen 443;
listen [::]:443;
server_name sub.primary.tld;
location / {
proxy_pass http://127.0.0.1:1995/;
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_set_header X-Forwarded-Proto $scheme;
}
}