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

我不喜欢动default的东西,于是新启一个叫ip的代理

cd /etc/nginx/sites-available
vim ip

配置文件内容

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

在/etc/nginx/sites-enabled/创建ip的链接文件

ln -s /etc/nginx/sites-available/ip /etc/nginx/sites-enabled/

删除/etc/nginx/sites-enabled/中的default链接文件

rm /etc/nginx/sites-enabled/default

重启nginx刷新

systemctl restart nginx

之后直接访问IP就会发现不让访问了