在lnmp环境中,我想把网站屏蔽某些国家的ip地址访问,请问用什么方法?
生活随笔
收集整理的这篇文章主要介绍了
在lnmp环境中,我想把网站屏蔽某些国家的ip地址访问,请问用什么方法?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
基于iptables,但是首先你要知道IP的范围
那肯定开始是引入判断的功能模块,这个功能模块和最新的ip库做对比,一旦发现俄罗斯和美国的ip就跳转到别的网站,或者显示一个假的404页面。当不是上述ip时执行正常的进入。
如果嫌屏蔽IP麻烦,为什么不换个思路。使用阿某云的智能云解析,不给某些国家或地区做域名解析。
程序级别控制,获取访问IP然后查询IP库。具体做法挺简单的,可以自行查找资料。
两条思路:
那肯定开始是引入判断的功能模块,这个功能模块和最新的ip库做对比,一旦发现俄罗斯和美国的ip就跳转到别的网站,或者显示一个假的404页面。当不是上述ip时执行正常的进入。
如果嫌屏蔽IP麻烦,为什么不换个思路。使用阿某云的智能云解析,不给某些国家或地区做域名解析。
程序级别控制,获取访问IP然后查询IP库。具体做法挺简单的,可以自行查找资料。
两条思路:
总结
以上是生活随笔为你收集整理的在lnmp环境中,我想把网站屏蔽某些国家的ip地址访问,请问用什么方法?的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 一道残阳铺水中的下一句(一道残阳铺水中全
- 下一篇: 祛斑价格多少钱啊?