stream {
upstream db {
server 127.0.0.1:3306; #mysql
}
server {
listen 12345;
ssl_certificate ./newcerts/server-cert.pem;
ssl_certificate_key ./newcerts/server-key.pem;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_session_cache shared:SSL:20m;
ssl_session_timeout 4h;
ssl_handshake_timeout 10s;
proxy_pass db;
}
}
我正在尝试像这样通过ssl / tls为MySQL使用反向tcp代理:
客户端-加密数据-> nginx -原始数据-> mysql
但这不起作用。