在网站的运维过程中,我们通过网站记录的IP列表记录有时候会发现很多国外的IP的访问,如美国的IP等,而很多的服务器攻击行为的发起点很有可能在国外,此时为了服务器安全的考虑,我们可以考虑禁止国外IP访问你的网站,当国外的IP访问你的网站的时候,直接停止向其提供服务。
如果你使用的服务器是云服务器厂商的服务器,如腾讯云、阿里云等,则我们可以通过在管理后台设置域名解析的方式屏蔽掉国外IP的访问,使其无法访问到我们的网站。
下面以阿里云服务器的站点为例:
(1)进入阿里云官网,登录 ECS管理控制台。

(2)然后在页面左侧导览栏的菜单中找到域名菜单。如下图。

(3)进入域名控制台找到域名解析列表,选中相应的域名记录,点击右侧的解析进入云解析DNS界面。

(4)添加相应的解析规则,解析线路选择【国外】,主机记录写上*表示解析该域名下所有子域名以及主域名。记录值输入127.0.0.1,让国外用户访问你的域名的时候,直接将域名解析到他自己本地电脑上。设置完成后保存即可。
此外,还可以通过设置安全组等方式禁止国外相关IP信息。

旋风物语
阿里云搭建的网址,傻瓜式禁止国外IP访问
阿里云安全组拒绝IP访问设置方法,屏蔽恶意攻击的IP地址访问
产品使用体验如何量化与管理?— 阿里云 UES 全面揭秘
宝塔面板设置SSL并开启HTTPS的方法
宝塔面板配置SSL无法https访问网站,解决方案
PHP环境搭建-MAMP使用指南
销售数字化:L2C端到端流程的数字化升级
WordPress解决“Briefly unavailable for scheduled maintenance. Check back in a minute”的方法