vps交流

关于nginx stream的问题


准备使用9929 vps转发流量到新的vps上,域名指向9929,但是有个问题哈
如果域名指向 9929.,9929 vps 使用 nginx stream 转发域名的时候用的是 443 端口,是不是也得申请证书?

还有就是新 vps 接受流量的时候,新 vps 知道这个流量是来自那个域名的吗?
感谢。测试了一下貌似不行哈,不知道是不是配置问题

本帖最后由 叼爆小朋友 于 2022-8-8 08:54 编辑

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在后端可以知道用户在使用哪个域名访问吗?需要对应不同的网站哈。

再次感谢