无名 发表于 2022-5-8 17:18:03

【梅开二度】如何配置Nginx禁止IP访问以防恶意解析

大家都知道,使用主机VPS,只要别人将域名解析到VPS的IP上,都可以访问我们创建环境时默认的页面,为了防止别有用心的人恶意解析,我们可以通过以下的方法来禁止IP访问以防恶意解析!

修改默认访问的站点配置文件,在server_name下方添加以下代码即可。

1、编辑 /usr/local/nginx/conf/nginx.conf

配置文件,在server{}段找到:

   server_name _;
在其下面添加:

return 408;
这样的话,当使用ip访问时就会返回一个错误页面。

当然改成502、403等其它状态码都可以,如果想把这部分流量导入到指定网站,添加以下代码即可。

rewrite ^(.*) https://jszbug.com permanent;
若要禁止HTTPS访问,添加监听端口443并配置任意的SSL证书即可。
http://cdn.u1.huluxia.com/g4/M00/00/E3/rBAAdl809pCAO7_AAAA5znY5JrM655.jpg
页: [1]
查看完整版本: 【梅开二度】如何配置Nginx禁止IP访问以防恶意解析