IP2Proxy™ LITE IP-PROXYTYPE-COUNTRY-REGION-CITY-ISP-DOMAIN-USAGETYPE Database

소개

IP2Proxy Database

이 데이터베이스에는 개방형 프록시로 사용되는 IP 주소가 포함되어 있습니다. 데이터베이스에는 모든 공용 IPv4 및 IPv6 주소에 대한 프록시 유형, 국가, 지역, 도시, ISP, 도메인 및 사용 유형의 기록이 포함됩니다. 상용 버전에는 VPN 익명화, 개방형 프록시, 웹 프록시, 검색 엔진 로봇 (SES) 및 Tor 종료가 포함됩니다.

익명 프록시 서버는 요청자의 실제 ID 또는 IP 주소를 숨기는 중간 서버입니다. 연구에 따르면 많은 수의 익명 프록시 사용자가 일반적으로 온라인 신용 카드 사기, 포럼 및 블로그 스팸에 대한 책임이 있습니다.

IP2Proxy 데이터베이스는 활발하게 사용중인 익명의 개방형 프록시 서버를 실시간으로 감지하는 것과 동시에 독점 감지 알고리즘을 기반으로합니다. 24 시간마다 익명 프록시 IP 주소의 최신 목록을 생성합니다. 웹 개발자는 서버에서 하루에 한 번 다운로드를 자동화하고 다운로드 스크립트 을 (를) 사용하여 익명 IP 주소 목록을 서버로 가져올 수 있습니다. 호스팅 된 서비스를 선호하는 경우 IP2Proxy ™ 웹 서비스 을 (를) 얻을 수 있습니다.

이 데이터의 사용을 다음과 같이 언급하여 저작자 표시가 필요한 개인 또는 상업적 용도로 무료입니다.

높은 데이터 정확성, 더 많은 기록 및 고객 지원을 원하시면 상용판 을 받으십시오. 자세한 내용은 제품 비교 페이지를 참조하십시오.

풍모

공개 공용 프록시로 사용되는 IP 주소 목록입니다. 각 레코드는 국가 코드, 국가 이름, 지역, 도시, ISP, 도메인 이름, 사용 유형 및 프록시 유형으로 구성됩니다. VPN, 웹 프록시, Tor 종료, 데이터 센터 (DCH) 및 검색 엔진 로봇 (SES)의 IP 주소에 대해 상용 IP2Proxy 데이터베이스 로 업그레이드하십시오.

현재 버전 03 December 2021
데이터베이스 크기 15.36 MB (999,902 행)
정렬 및 이진 (BIN)
ASCII 텍스트 파일 (CSV)

데이터베이스 필드

이름 유형 기술
ip_from INT (10) / DECIMAL (39,0)†† 첫 번째 IP 주소는 넷 블록을 보여줍니다.
ip_to INT (10) / DECIMAL (39,0)†† 마지막 IP 주소는 넷 블록을 보여줍니다.
proxy_type VARCHAR(3) 프록시 유형
country_code CHAR(2) ISO 3166을 기반으로 한 2 자리 국가 코드입니다.
country_name VARCHAR(64) ISO 3166에 따른 국가 이름입니다.
region_name VARCHAR(128) 지역 또는 주 이름.
city_name VARCHAR(128) 도시 이름.
isp VARCHAR(256) 인터넷 서비스 제공 업체 또는 회사 이름.
domain VARCHAR(128) IP 주소 범위와 관련된 인터넷 도메인 이름입니다.
usage_type VARCHAR(11) ISP 또는 회사의 사용 유형 분류.
  • (COM) 상업
  • (ORG) 조직
  • (GOV) 정부
  • (MIL) 군
  • (EDU) 대학 / 대학 / 학교
  • (LIB) 도서관
  • (CDN) 콘텐츠 전달 네트워크
  • (ISP) 유선 ISP
  • (MOB) 모바일 ISP
  • (DCH) 데이터 센터 / 웹 호스팅 / 전송
  • (SES) 검색 엔진 스파이더
  • (RSV) 예약석

IPv4
†† IPv6

프록시 유형

프록시 유형 기술 익명
VPN VPN 서비스 익명화. 이러한 서비스는 사용자에게 IP 주소를 숨길 목적으로 공개적으로 액세스 할 수있는 VPN을 제공합니다. 높은
TOR Tor 종료 노드. Tor 프로젝트는 익명 성을 유지하고자하는 사람들이 사용하는 개방형 네트워크입니다. 높은
DCH 호스팅 제공 업체, 데이터 센터 또는 콘텐츠 전송 네트워크. 호스팅 제공 업체 및 데이터 센터는 익명 성을 제공하는 역할을 할 수 있으므로 익명 IP 데이터베이스는 이와 관련된 IP 주소에 플래그를 지정합니다. 낮은
PUB* 공개 프록시. 사용자를 대신하여 연결 요청을하는 서비스입니다. 프록시 서버 소프트웨어는 관리자가 특정 포트에서 수신하도록 구성 할 수 있습니다. 프록시는 일반적으로 VPN에 비해 기능이 제한적이라는 점에서 VPN과 다릅니다. 높은
WEB 웹 프록시. 사용자를 대신하여 웹 요청을하는 웹 서비스입니다. 이들은 IP 주소 및 기타 포트 수준에서 작동하는 것이 아니라 단순한 웹 기반 프록시라는 점에서 VPN 또는 공용 프록시와 다릅니다. 높은
SES 검색 엔진 로봇. 검색 엔진 스파이더 또는 봇 엔진과 같은 웹 사이트에 대한 크롤링 또는 스크래핑을 수행하는 서비스입니다. 낮은
RES 주거용 프록시. 이러한 서비스는 유휴 리소스를 공유하기 위해 피어의 동의 여부에 관계없이 주거용 ISP를 통해 사용자에게 프록시 연결을 제공합니다. 높은
* 참고 : IP2Proxy LITE 데이터베이스는 공용 프록시 (PUB) IP 주소로 제한됩니다. VPN, Tor, 검색 엔진 로봇 등을 포함한 전체 프록시 정보를 찾고 있다면 IP2Proxy Commercial Edition 를 받으십시오.

데이터베이스 설정

다음은 IPv4 및 IPv6 데이터 모두에 대한 데이터베이스를 설정하는 단계입니다.

데이터베이스 생성
CREATE DATABASE ip2location;
USE ip2location;
CREATE TABLE `ip2location_px6`(
	`ip_from` INT(10) UNSIGNED,
	`ip_to` INT(10) UNSIGNED,
	`proxy_type` VARCHAR(3),
	`country_code` CHAR(2),
	`country_name` VARCHAR(64),
	`region_name` VARCHAR(128),
	`city_name` VARCHAR(128),
	`isp` VARCHAR(256),
	`domain` VARCHAR(128),
	`usage_type` VARCHAR(11),
	INDEX `idx_ip_from` (`ip_from`),
	INDEX `idx_ip_to` (`ip_to`),
	INDEX `idx_ip_from_to` (`ip_from`, `ip_to`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
데이터베이스 가져 오기
LOAD DATA LOCAL
	INFILE 'IP2PROXY-LITE-PX6.CSV'
INTO TABLE
	`ip2location_px6`
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 0 LINES;
데이터베이스 생성
CREATE DATABASE ip2location
GO

USE ip2location
GO

CREATE TABLE [ip2location].[dbo].[ip2location_px6](
	[ip_from] bigint NOT NULL,
	[ip_to] bigint NOT NULL,
	[proxy_type] nvarchar(3) NOT NULL,
	[country_code] nvarchar(2) NOT NULL,
	[country_name] nvarchar(64) NOT NULL,
	[region_name] nvarchar(128) NOT NULL,
	[city_name] nvarchar(128) NOT NULL,
	[isp] nvarchar(256) NOT NULL,
	[domain] nvarchar(128) NOT NULL,
	[usage_type] nvarchar(11) NOT NULL
) ON [PRIMARY]
GO

CREATE CLUSTERED INDEX [ip_to] ON [ip2location].[dbo].[ip2location_px6]([ip_to]) ON [PRIMARY]
GO
데이터베이스 가져 오기
BULK INSERT [ip2location].[dbo].[ip2location_px6]
FROM '{PATH TO IP2PROXY-LITE-PX6.CSV}'
WITH
(
	FORMATFILE = '{PATH TO PX6.FMT}'
)
GO

참고 : 아래의 FMT 코드를 복사하여 컴퓨터에 PX6.FMT라는 파일로 저장해야합니다.

12.0
11
1 SQLCHAR 0 1 "\"" 0 first_double_quote  Latin1_General_CI_AI
2 SQLCHAR 0 20 "\",\"" 1 ip_from "",
3 SQLCHAR 0 20 "\",\"" 2 ip_to "",
4 SQLCHAR 0 3 "\",\"" 3 proxy_type Latin1_General_CI_AI,
5 SQLCHAR 0 2 "\",\"" 4 country_code Latin1_General_CI_AI,
6 SQLCHAR 0 64 "\",\"" 5 country_name Latin1_General_CI_AI,
7 SQLCHAR 0 128 "\",\"" 6 region_name Latin1_General_CI_AI,
8 SQLCHAR 0 128 "\",\"" 7 city_name Latin1_General_CI_AI,
9 SQLCHAR 0 256 "\",\"" 8 isp Latin1_General_CI_AI,
10 SQLCHAR 0 128 "\",\"" 9 domain Latin1_General_CI_AI,
11 SQLCHAR 0 11 "\",\"" 10 usage_type Latin1_General_CI_AI

데이터베이스 생성
CREATE DATABASE ip2location WITH ENCODING 'UTF8';
\c ip2location
CREATE TABLE ip2location_px6(
	ip_from bigint NOT NULL,
	ip_to bigint NOT NULL,
	proxy_type character varying(3) NOT NULL,
	country_code character(2) NOT NULL,
	country_name character varying(64) NOT NULL,
	region_name character varying(128) NOT NULL,
	city_name character varying(128) NOT NULL,
	isp character varying(256) NOT NULL,
	domain character varying(128) NOT NULL,
	usage_type character varying(11) NOT NULL,
	CONSTRAINT ip2location_db1_pkey PRIMARY KEY (ip_from, ip_to)
);
데이터베이스 가져 오기
COPY ip2location_px6 FROM 'IP2PROXY-LITE-PX6.CSV' WITH CSV QUOTE AS '"';
데이터베이스 가져 오기
mongoimport -u USERNAME -p PASSWORD --authenticationDatabase admin --drop --db ip2location --collection ip2location_px6_ipv6 --type csv --file "IP2PROXY-LITE-PX6.CSV" --fields ip_from,ip_to,proxy_type,country_code,country_name,region_name,city_name,isp,domain,usage_type
데이터베이스 생성
CREATE DATABASE ip2location;
USE ip2location;
CREATE TABLE `ip2location_px6_ipv6`(
	`ip_from` DECIMAL(39,0) UNSIGNED,
	`ip_to` DECIMAL(39,0) UNSIGNED,
	`proxy_type` VARCHAR(3),
	`country_code` CHAR(2),
	`country_name` VARCHAR(64),
	`region_name` VARCHAR(128),
	`city_name` VARCHAR(128),
	`isp` VARCHAR(256),
	`domain` VARCHAR(128),
	`usage_type` VARCHAR(11),
	INDEX `idx_ip_from` (`ip_from`),
	INDEX `idx_ip_to` (`ip_to`),
	INDEX `idx_ip_from_to` (`ip_from`, `ip_to`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
데이터베이스 가져 오기
LOAD DATA LOCAL
	INFILE 'IP2PROXY-LITE-PX6.IPV6.CSV'
INTO TABLE
	`ip2location_px6_ipv6`
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 0 LINES;
데이터베이스 생성
CREATE DATABASE ip2location
GO

USE ip2location
GO

CREATE TABLE [ip2location].[dbo].[ip2location_px6_ipv6](
	[ip_from] char(39) NOT NULL,
	[ip_to] char(39) NOT NULL,
	[proxy_type] nvarchar(3) NOT NULL,
	[country_code] nvarchar(2) NOT NULL,
	[country_name] nvarchar(64) NOT NULL,
	[region_name] nvarchar(128) NOT NULL,
	[city_name] nvarchar(128) NOT NULL,
	[isp] nvarchar(256) NOT NULL,
	[domain] nvarchar(128) NOT NULL,
	[usage_type] nvarchar(11) NOT NULL
) ON [PRIMARY]
GO

CREATE CLUSTERED INDEX [ip_to] ON [ip2location].[dbo].[ip2location_px6_ipv6]([ip_to]) ON [PRIMARY]
GO
데이터베이스 가져 오기
BULK INSERT [ip2location].[dbo].[ip2location_px6_ipv6]
FROM '{PATH TO IP2PROXY-LITE-PX6.IPV6.CSV}'
WITH
(
	FORMATFILE = '{PATH TO PX6.FMT}'
)
GO

참고 : 아래의 FMT 코드를 복사하여 컴퓨터에 PX6.FMT라는 파일로 저장해야합니다. FMT 코드의 첫 번째 줄은 bcp의 버전을 나타냅니다. 설치된 MS-SQL에 따라 버전을 변경하십시오.

12.0
11
1 SQLCHAR 0 1 "\"" 0 first_double_quote  Latin1_General_CI_AI
2 SQLCHAR 0 39 "\",\"" 1 ip_from "",
3 SQLCHAR 0 39 "\",\"" 2 ip_to "",
4 SQLCHAR 0 3 "\",\"" 3 proxy_type Latin1_General_CI_AI,
5 SQLCHAR 0 2 "\",\"" 4 country_code Latin1_General_CI_AI,
6 SQLCHAR 0 64 "\",\"" 5 country_name Latin1_General_CI_AI,
7 SQLCHAR 0 128 "\",\"" 6 region_name Latin1_General_CI_AI,
8 SQLCHAR 0 128 "\",\"" 7 city_name Latin1_General_CI_AI,
9 SQLCHAR 0 256 "\",\"" 8 isp Latin1_General_CI_AI,
10 SQLCHAR 0 128 "\",\"" 9 domain Latin1_General_CI_AI,
11 SQLCHAR 0 11 "\",\"" 10 usage_type Latin1_General_CI_AI

데이터베이스 생성
CREATE DATABASE ip2location WITH ENCODING 'UTF8';
\c ip2location
CREATE TABLE ip2location_px6_ipv6(
	ip_from decimal(39,0) NOT NULL,
	ip_to decimal(39,0) NOT NULL,
	proxy_type character varying(3) NOT NULL,
	country_code character(2) NOT NULL,
	country_name character varying(64) NOT NULL,
	region_name character varying(128) NOT NULL,
	city_name character varying(128) NOT NULL,
	isp character varying(256) NOT NULL,
	domain character varying(128) NOT NULL,
	usage_type character varying(11) NOT NULL,
	CONSTRAINT ip2location_db1_pkey PRIMARY KEY (ip_from, ip_to)
);
데이터베이스 가져 오기
COPY ip2location_px6_ipv6 FROM 'IP2PROXY-LITE-PX6.IPV6.CSV' WITH CSV QUOTE AS '"';
데이터베이스 가져 오기
mongoimport -u USERNAME -p PASSWORD --authenticationDatabase admin --drop --db ip2location --collection ip2location_px6_ipv6 --type csv --file "IP2PROXY-LITE-PX6.IPV6.CSV" --fields ip_from,ip_to,proxy_type,country_code,country_name,region_name,city_name,isp,domain,usage_type

AMI 및 이미지

IP2Location은 데이터베이스를 쉽게 설정할 수 있도록 사전 구성되고 바로 실행할 수있는 무료 AMI 및 이미지를 제공합니다.

지원하다

LITE 제품에 대한 기술적 질문 / 답변을 보려면 Stack Overflow 을 (를) 방문하십시오.

특허

데이터베이스 라이센스에 대한 일반 약관 을 검토하십시오.

IP2Proxy IP 주소 지리적 위치 데이터베이스

Commercial Edition에서는 IP 주소 조회 이상의 것을 얻을 수 있습니다.

  • 더 나은 데이터 정확도
  • 최신 데이터베이스에 액세스
  • 이메일을 통한 추가 수준의 지원
Product Upgrade