一、环境介绍
我们在使用的时候会遇到很多的恶意IP攻击,这个时候就要用到Nginx
禁止IP访问了。在比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500.目前国内很多机房都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。
二、操作
修改Nginx配置文件
vim nginx.conf
server{ //新增server模块 端口要对应
listen 80 default;
return 500;
}
server {
listen 80;
server_name bk.52liangzy.top;
proxy_connect_timeout 60s;
proxy_read_timeout 120s;
proxy_send_timeout 120s;
#http gateway
location / {
proxy_pass http://127.0.0.1:8500;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr:$remote_port;
}
}
}
重启Nginx后访问
IP访问:
域名访问: