查看: 1267|回复: 11
|
ASP如何知道網友的IP是由哪個國家進來的﹖
[复制链接]
|
|
我是用ASP的﹐有誰知道ASP 如何可以CHECK到USER的IP是由哪個國家進來的嗎﹖因為如果是國外的IP我就要BLOCK不給他買東西﹐只讓馬來西亞的USER買東西。
謝謝 |
|
|
|
|
|
|
|
发表于 25-4-2007 11:13 PM
|
显示全部楼层
ASP 是查不到的,但你可以借用第三方的服务,如 GeoBytes, 或 ip2location。 |
|
|
|
|
|
|
|

楼主 |
发表于 26-4-2007 09:17 AM
|
显示全部楼层
原帖由 goatstudio 于 25-4-2007 11:13 PM 发表
ASP 是查不到的,但你可以借用第三方的服务,如 GeoBytes, 或 ip2location。
哦﹗謝謝你
我找到了ip2location﹐如果用免費的COMPONENT是有5分鐘DELAY
請問你有用過這個嗎﹖
GeoBytes, 或 ip2location 哪一個會比較好﹖ |
|
|
|
|
|
|
|
发表于 26-4-2007 09:52 AM
|
显示全部楼层
不然你就和ip2location买IP table,然后当用户view你的asp网页时就检查ip table,是否是malaysia的ip
或你在server firewall那里做设定,如在firewall rule那里只给malaysia ip range进入,其余的都reject |
|
|
|
|
|
|
|

楼主 |
发表于 26-4-2007 10:06 AM
|
显示全部楼层
原帖由 max5007 于 26-4-2007 09:52 AM 发表
不然你就和ip2location买IP table,然后当用户view你的asp网页时就检查ip table,是否是malaysia的ip
或你在server firewall那里做设定,如在firewall rule那里只给malaysia ip range进入,其余的都reject
哦﹗這個方法應該不可以﹐因為我們網頁很多外國人看得﹐但是不讓外國的人買而已
請問你之前也用過這個方法嗎﹖我是指和ip2location买IP table |
|
|
|
|
|
|
|
发表于 26-4-2007 10:17 AM
|
显示全部楼层
原帖由 Piyo 于 26-4-2007 10:06 AM 发表
哦﹗這個方法應該不可以﹐因為我們網頁很多外國人看得﹐但是不讓外國的人買而已
請問你之前也用過這個方法嗎﹖我是指和ip2location买IP table
我们有买完整的IP table,包裹 latitude,longtide等等,
你不要让外国ip买,这样有很简单的做法如
写一个function来判断client IP
if (CheckIP($IP) != "Malaysia" {
return invalid page;
}else{
allow buy;
} |
|
|
|
|
|
|
|

楼主 |
发表于 26-4-2007 11:53 AM
|
显示全部楼层
原帖由 max5007 于 26-4-2007 10:17 AM 发表
我们有买完整的IP table,包裹 latitude,longtide等等,
你不要让外国ip买,这样有很简单的做法如
写一个function来判断client IP
if (CheckIP($IP) != "Malaysia" {
return invalid pag ...
哦﹗你寫的CODE是ASP 3。0 嗎﹖
還是你說說用JAVASCRIPT來protect﹖ |
|
|
|
|
|
|
|
发表于 26-4-2007 02:08 PM
|
显示全部楼层
原帖由 Piyo 于 26-4-2007 11:53 AM 发表
哦﹗你寫的CODE是ASP 3。0 嗎﹖
還是你說說用JAVASCRIPT來protect﹖
这只是一个example而已拉。。 |
|
|
|
|
|
|
|
发表于 26-4-2007 02:14 PM
|
显示全部楼层
原帖由 Piyo 于 26-4-2007 11:53 AM 发表
哦﹗你寫的CODE是ASP 3。0 嗎﹖
還是你說說用JAVASCRIPT來protect﹖
这些和用什么 coding 其实毫无关系。 |
|
|
|
|
|
|
|

楼主 |
发表于 26-4-2007 04:23 PM
|
显示全部楼层
原帖由 max5007 于 26-4-2007 10:17 AM 发表
我们有买完整的IP table,包裹 latitude,longtide等等,
你不要让外国ip买,这样有很简单的做法如
写一个function来判断client IP
if (CheckIP($IP) != "Malaysia" {
return invalid pag ...
那請問你公司是和ip2location买IP table的嗎﹖好用嗎﹖
我TRY了他們的DEMO﹐但是FREE TRY的tablw好像資料不完整﹐有些IP檢查不到的 |
|
|
|
|
|
|
|
发表于 27-4-2007 09:31 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 27-4-2007 11:10 PM
|
显示全部楼层
你们可以试 FraudLabs.com 的, 它也是 IP2Location 的公司,但是只有90 个 query 给 free 的 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|