关于nginx stream的问题

118次阅读

共计 596 个字符,预计需要花费 2 分钟才能阅读完成。

准备使用 9929 vps 转发流量到新的 vps 上,域名指向 9929,但是有个问题哈
如果域名指向 9929.,9929 vps 使用 nginx stream 转发域名的时候用的是 443 端口,是不是也得申请证书?
还有就是新 vps 接受流量的时候,新 vps 知道这个流量是来自那个域名的吗?
感谢。测试了一下貌似不行哈,不知道是不是配置问题

nginx stream 端口转发是无脑转发底层协议为什么需要证书? 所有站点配置文件 listen80 和 listen443 去掉,让 nginx 停止监听 80 和 443,然后在 nginx 配置文件里配置 stream 端口转发,将 9929 小鸡的 80 和 443 转发到后端服务器的 80 443,域名解析到 9929 小鸡就行了。端口转发只能一对一转发,你不能将 9929 的 80 和 443 再转发到其他小鸡的 80 和 443。只有反向代理能做到转发到多个小鸡,端口转发不行。

叼爆小朋友 发表于 2022-8-8 08:51
nginx stream 端口转发是无脑转发底层协议为什么需要证书? 所有站点配置文件 listen80 和 listen443 去掉,让 ngi …

感谢大佬回复。
想请教一下,你说的一对一是啥意思,不是说可以根据不同的域名转发到不同 VPS 吗?
还有如果多个域名指向 9929,新 VPS 在后端可以知道用户在使用哪个域名访问吗?需要对应不同的网站哈。
再次感谢顶一下

正文完
 0