嘟嘟社区

[美国VPS] 有什么办法能怎么禁止中国ip访问,


我用的宝塔nigix免费防火墙,没有禁止大陆ip访问选项,请问各位大佬,怎么在宝塔屏蔽中国ip啊,只允许海外地区访问
都海外了 直接用 cloudflare 里面设置一下就可以了。
本帖最后由 mbsi 于 2022-7-10 23:24 编辑

Debian/Ubuntu系统
apt-get -y install ipset
CentOS系统
yum -y install ipset

  1. iptables -F
  2. ipset -N cnip hash:net
  3. wget -P . http://www.ipdeny.com/ipblocks/data/countries/cn.zone
  4. for i in $(cat /root/cn.zone ); do ipset -A cnip $i; done
  5. iptables -A INPUT -p tcp -m set –match-set cnip src -j DROP
  6. iptables -P INPUT ACCEPT

复制代码

同理,可以只允许中国IP访问

想办法把域名墙掉
收一个,或者自己去开一个被墙了的ip
dns解析地方分地区的 解析到127.0.0.1

hpp 发表于 2022-7-10 23:00
都海外了 直接用 cloudflare 里面设置一下就可以了。

CF +1

直接CF屏蔽国内就行了
是。屏蔽能防好多扫描
我不小心购买了几个被墙的域名,
出给你。