Nginx是一款非常优秀的web服务器,他提供了非常强大的功能,配置简单,性能强劲等等。
我们在将其用做web服务器的同时,还常常会用到其反向代理的功能,但大多数场景都是基于服务的,即应用层代理
其实他还可以在四层进行转发,即tcp或udp转发,以下是一个简单的示例代码
Nginx模块
- ngx_stream_ssl_module
配置示例
stream {
# 不同的域名进来,映射到不同的目标
map $ssl_preread_server_name $name {
playnice.eigenmagic.net playnice_backend;[......]