Закрыть доступ к сайту по IP в nginx

Закрыть доступ к сайту можно, если в nginx.conf добавить

server {
listen 80 default_server;
server_name _;
return 403;
}

и убрать аргумент default_server из других виртуальных конфигов если таковой в них использовался. Подробнее про server_name

Александр Черных
системный администратор

Статьи по теме