配置tcp/udp端口转发
cat /etc/nginx/nginx.conf
user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf;
events { worker_connections 768; }
stream { server { listen 80; proxy_connect_timeout 5s; proxy_timeout 20s; proxy_pass www.baidu.com:80; } server { listen 53 udp; proxy_timeout 20s; proxy_pass 114.114.114.114:53; } }
|
vhost复用80端口
cat /etc/nginx/nginx.conf
user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf;
events { worker_connections 768; }
http { server { listen 80; server_name music.example.com; location / { proxy_pass http://localhost:8080; } }
server { listen 80; server_name movie.example.com; location / { proxy_pass http://localhost:8081; } } }
|