Заблокировать диапазон IP nginx
Заблокировать подсеть и конкретный IP в location/server блоке
deny 192.168.1.0/24;
deny 10.0.0.1;
allow all;
more nginx
all 15 commands →
Проксировать WebSocket
location /ws/ {
proxy_pass http://backend;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
}
Проверить конфигурацию
nginx -t
Перезагрузить без даунтайма
nginx -s reload
Скомпилированные модули
nginx -V 2>&1 | tr ' ' '\n' | grep module
Следить за access log
tail -f /var/log/nginx/access.log | awk '{print $1, $7, $9, $10}'