如何屏蔽某个国家、地区的用户访问网店?

Zen Cart说明文件,安装指南和使用手册等等。可以回复,不能发新贴。

版主: Jack

版面规则
新手必读栏目。本版面不能发新贴,可以回复

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子zap712 » 2010-01-25 22:39

JACK.和高手们屏蔽了一个国家的IP后但现在双有个新问题,就是那些人进不来的就用代理服务器进来。比如他们选美国代理。就可以进到我们的网站,。而且现在是N多人会用这样了。。屏蔽现在是不见效了,试问有没有更好的方法。??
my website with the zencart.[url=http://www.mbtstoreol.com]mbt store[/url]
头像
zap712
中级会员
中级会员
 
帖子: 92
注册: 2009-05-22 19:42

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子zap712 » 2010-01-25 22:47

shaning 写道:
Jack 写道:174.0.0.0 - 174.5.255.255 IP段:
174.0.0.0/14
174.4.0.0/15

174.7.0.0 - 174.7.255.255 IP段:
174.7.0.0/16

你自己的IP段174.6.x.x:
174.6.0.0/16

很想知道14 15 16 17是怎么得出来的


14 15 16是这样算出来的。我们的IPV4是有32位二进位数组成的,但为了方便现在用10进制表示就成了222.222.222.222了。那个14就是代表14位二进制数了。一个255(10进制)换成二进制是8个1,刚好是2的8次方在减1。就是这样算出来的
my website with the zencart.[url=http://www.mbtstoreol.com]mbt store[/url]
头像
zap712
中级会员
中级会员
 
帖子: 92
注册: 2009-05-22 19:42

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子shaning » 2010-01-26 15:36

zap712 写道:
shaning 写道:
Jack 写道:174.0.0.0 - 174.5.255.255 IP段:
174.0.0.0/14
174.4.0.0/15

174.7.0.0 - 174.7.255.255 IP段:
174.7.0.0/16

你自己的IP段174.6.x.x:
174.6.0.0/16

很想知道14 15 16 17是怎么得出来的


14 15 16是这样算出来的。我们的IPV4是有32位二进位数组成的,但为了方便现在用10进制表示就成了222.222.222.222了。那个14就是代表14位二进制数了。一个255(10进制)换成二进制是8个1,刚好是2的8次方在减1。就是这样算出来的

太高深鸟 没看懂 :shock:
QQ:1 9 2 3 6 1 1 3 WX:miaomang zencart定制深度修改等
头像
shaning
论坛版主
论坛版主
 
帖子: 1372
注册: 2005-10-29 17:22
地址: zencart定制深度修改等
QQ 帐号: 1 9 2 3 6 1 1 3

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子zap712 » 2010-01-26 22:20

建议你可以去看一下,网络工程的书,IP分类。
my website with the zencart.[url=http://www.mbtstoreol.com]mbt store[/url]
头像
zap712
中级会员
中级会员
 
帖子: 92
注册: 2009-05-22 19:42

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子G4man » 2010-02-07 16:00

weams 写道:曾经见有人这样实现,特NB,限制了中国的IP,中国IP访问的时候出现一个登录框,输入你的用户名密码就可以自由访问。是ASP实现的 还没有见到PHP实现的代码。


PHP的,找他们啊,www.mondocart.com,他们有做的。
我刚用上,很爽,不像以前,成天要去删自己的IP,烦死。
G4man
新手上路
新手上路
 
帖子: 10
注册: 2007-01-27 22:31

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子G4man » 2010-02-07 16:06

summer 写道:我不想屏蔽掉一个国家,而是想只屏蔽掉2个城市,这2个城市分别在2个不同的国家,都不是我自己所在的城市。不知道有没有办法呢?

www.mondocart.com 他们有做的,你问问。
G4man
新手上路
新手上路
 
帖子: 10
注册: 2007-01-27 22:31

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子G4man » 2010-02-07 16:10

so.ray 写道:
Jack 写道:.htaccess中可以除去自己的IP,例如:

order deny,allow <-- 注意这里的写法
allow from 220.249.1.2 <-- 这里输入自己的IP或IP段
allow from 220.250.3.0/24 <-- 这里输入自己的IP或IP段
deny from 58.14.0.0/15
deny from 58.16.0.0/16
.....


JACK,有个问题希望你能帮忙解答一下
我需要屏蔽所有的加拿大IP,但是我的除外,我在加拿大,我想了除了加拿大外所有的国家可以进入,如果按你三楼所说,把ALLOW FROM ALL 去掉的话,就成了,只有上面allow from xxx的IP可以ACCESS,其它国家和地共的所有IP都不行啦。
p.s. 那个www.blockacountry.com 提供的加拿大IP段不正确呀,我的IP 174.6.xxx.xx都不在里面。



www.mondocart.com 他们有做的,你问问。
G4man
新手上路
新手上路
 
帖子: 10
注册: 2007-01-27 22:31

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子G4man » 2010-02-07 16:13

so.ray 写道:
Jack 写道:order allow , deny 只要deny的IP就不能访问,不管是否allow了
order deny, allow 只要allow的IP就可以访问,不管是否deny了

提供IP段的网站很多,google下吧。例如:http://www.countryipblocks.net/country-blocks/select-formats/



谢谢 JACK提供的网站,这里的IP段比以前那个BLOCKCOUNTRY全多了。
但是还是有点不太明白,如果我想block全是加拿大的IP,但是allow我自己的IP,而且我需要allow全部其它地区的IP。这种情况是用

order deny, allow 还是 order deny, allow

刚才试了 order allow, deny
然后下面是 allow from xxx.xxx.xxx.xxx(我的IP)
deny from xxx.xxx.xxx.xxx
deny ....
allow from all

这格式不好用,自己的IP还是进不去(感觉好像,allow from xxx.xxx 不起做用),请指教。


我刚做好用上的,你找他们,www.mondocart.com,非常好用的后台IP管理,你根本不用去算IP。
G4man
新手上路
新手上路
 
帖子: 10
注册: 2007-01-27 22:31

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子konglin6118 » 2010-03-25 11:01

真NB的网,真接选CHINA就有所有IP了,谢谢JACK分享
konglin6118
新手上路
新手上路
 
帖子: 14
注册: 2010-03-25 10:44

Re: 如何屏蔽某个国家、地区的用户访问网店?

帖子so.ray » 2010-04-18 6:06

JACK,以前根据你的提示BLOCK了一些同行,但是现在有客人反应,他们可能进入网站主页,但是一“CHECK OUT”的时候,就被“BLOCK”啦,请问这是怎么回事,是不是我BLOCK一些什么特定的IP?谢谢
so.ray
高级会员
高级会员
 
帖子: 125
注册: 2009-01-03 9:12

上一页下一页

回到 新手上路



在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客

cron