今日子子孙孙SEO为大伙儿共享一篇文章 教你/怎样屏蔽掉海外全部IP浏览(亲自测试合理)! 如果你的网址保证一定情况下,一定会有很多海外IP浏览你的隐私保护文件目录,去渗入你的服务器管理权限,或是用cc攻击你,或是应用dos攻击你,由于如今流行的进攻方式,便是dos,总流量IP绝大多数都遍布国外IP段,英国、澳大利亚的IP段占多数,如果我们能够严禁海外IP,也就是严禁没了70%之上的网站攻击,而国内代理IP尽管也比较多,可是终究总数比较有限,常常找寻屏蔽掉下基础是能够解决困难的,下边来共享构思。

严禁海外IP构思:

很多人全是,发觉海外IP就屏蔽掉,发觉就屏蔽掉,实际上你压根屏蔽掉不完,海外IP几百万个IP段,你可以屏蔽掉回来么,因此 要换一个构思,大家搜集中国全部IP段,只容许搜集的中国IP段浏览,别的的IP(海外)的IP,都无法打开,不论是马来西亚,英国,日本、日本国这些都不起作用,这就合理的阻拦了海外IP,下边共享方式。

1,登陆自身的Linux网络服务器,实行下列编码,会把中国全部IP段免费下载到自身的网络服务器中(提议每个月实行一次),由于中国有IP段升级,实行后,linux对话框不容易有反映,txt文件全自动会开展免费下载,一般实行五分钟上下,大伙儿关闭程序就可以了。

wget -q –timeout=60 -O- \’http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest\’ | awk -F\\|\’/CN\\|ipv4/ { printf(\”%s/%d\\n\”, $4, 32-log($5)/log(2)) }\’ /root/china_ssr.txt

2,将下边脚本制作储存为/root/allcn.sh ,设定可实行管理权限(755)。

特别注意的是:.sh文件,大伙儿去网络服务器中下载一个sh文件,重新命名,随后把下边的拷贝进来,就可以了,假如用txt改sh文件,会错码,实行失败,sh的文件格式很认真细致(此外下边的编码不必有换行符)。

mmode=$1

#下边句子能够独立实行,不用每一次实行都获得子网表

#wget -q –timeout=60 -O- \’http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest\’ | awk -F\\|\’/CN\\|ipv4/ { printf(\”%s/%d\\n\”, $4, 32-log($5)/log(2)) }\’ /root/china_ssr.txt

CNIP=\”/root/china_ssr.txt\”

gen_iplist() {

cat 《-EOF

$(cat ${CNIP:=/dev/null} 2 /dev/null)

EOF

}

flush_r() {

iptables -F ALLCNRULE 2 /dev/null

iptables -D INPUT -p tcp -j ALLCNRULE 2 /dev/null

iptables -X ALLCNRULE 2 /dev/null

ipset -X allcn 2 /dev/null

}

mstart() {

ipset create allcn hash:net 2 /dev/null

ipset -! -R 《-EOF

$(gen_iplist | sed -e \”s/^/add allcn /\”)

EOF

iptables -N ALLCNRULE

iptables -I INPUT -p tcp -j ALLCNRULE

iptables -A ALLCNRULE -s 127.0.0.0/8 -j RETURN

iptables -A ALLCNRULE -s 169.254.0.0/16 -j RETURN

iptables -A ALLCNRULE -s 224.0.0.0/4 -j RETURN

iptables -A ALLCNRULE -s 255.255.255.255 -j RETURN

#可在这里提升你的外网地址子网,防止调节ipset时出現自身无法打开的状况

iptables -A ALLCNRULE -m set –match-set allcn src -j RETURN

iptables -A ALLCNRULE -p tcp -j DROP

}

if [ \”$mmode\” == \”stop\” ] ;then

flush_r

exit 0

fi

flush_r

sleep 1

mstart

3,开启linux网络服务器,实行下边编码,实行后国外ip将没法打开网页:/root/allcn.sh

4,假如要终止得话实行下边这一指令可修复国外ip浏览网址:/root/allcn.sh stop

是否比较简单,上边的IP段,大伙儿每个月实行一次编码就可以了,不用每日实行,每个月升级一次IP库,sh文件这一很重要,一般全是在这个地方失败,大伙儿可以下载sh文件,随后在改下內容就可以了,就解读到这儿,后边在视頻中会详尽解读屏蔽掉海外IP的一些方式,好啦,就先解读到这儿。

文章内容来源于:子子孙孙SEOblog

来源于详细地址:https://www.daidaiseo.com/seoan/10932.html

发表回复

后才能评论