切换风格

默认晚霞 雪山 粉色心情 伦敦 花卉 绿野仙踪 加州 白云 星空 薰衣草 城市 简约黑色 简约米色 龙珠
回复 0

63

主题

91

帖子

1292

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1292
宝塔面板设置禁止通过IP直接访问网站防止恶意解析[复制链接]
发表于 2025-3-31 17:15:21 | 显示全部楼层 |阅读模式
宝塔服务器管理是现在非常流行的一款免费的Linux管理应用,作为不想做过多运维操作的可以使用这个可视化操作

这篇文章来说一下怎么宝塔面板怎么操作禁止通过IP来直接访问网站,当然独立安装的也是同理

什么是恶意解析
恶意解析是指有人通过域名A记录直接解析自己IP地址,从而得到一个在访问者眼中完全相同网站,也会造成搜索引擎收录别人的域名

VPS的IP被人恶意绑定,流量被劫持到别的域名,从而遭到广告联盟的封杀

原理是什么呢?简单解释就是,你的网站可以通过IP直接访问,本来这没什么问题,但是如果被人恶意用别的域名解析到你的IP的话,那么你的网站就能通过别人的域名来访问了

广告联盟肯定也是跟域名绑定的,被人这么一搞,时间一长肯定会被发现域名不符,于是就GG了

Nginx防止恶意解析
这里说一下使用宝塔面板,LNMP的环境下防止恶意解析的操作

需要绑定一个默认站点,也就是找一个空闲不用的站点,所有未在面板绑定的域名都会访问到这个默认站点
ydsj93g8dt.jpg

添加默认站点

添加好默认站点以后,修改站点的配置文件

t4f0us2afq.jpg

修改配置文件

添加 return 444,可以把444改成404或502等错误码,为了防止使用https访问,我们 server_name 写服务器IP地址,同时监听443端口
  1. server
  2. {
  3.     listen 80 default_server;
  4.     listen 443;
  5.     server_name 115.*.*.*;
  6.     return 444;
复制代码
或者
  1. server {

  2. listen 80 default_server;

  3. listen 443 ssl http2 default_server;

  4. server_name default.com;

  5. return 444;

  6. }
复制代码

然后我们使用IP访问看一下咯

vodmwgqajz.png

使用IP访问查看



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|不懂 ( 粤ICP备14042591号-1 )|网站地图

GMT+8, 2025-4-15 01:46 , Processed in 0.087820 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部