nginxリバースプロキシ_tcp udp - tetsuyaf1100/hello-world GitHub Wiki

概要

tcp/udpベースでリバースプロキシを設定する場合、
nginx.confにstreamコンテキスに記載する
参考URL

使用例

Azure Database for PostgreSQLに80番ポートで接続したい場合

  • /etc/nginx/nginx.conf
user  nginx;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
}

stream {
    server {
         listen       0.0.0.0:80;
         proxy_pass   xxx.postgres.database.azure.com:5432;
    }
}