このデータベースにはオープン プロキシ (PUB) として使用されている IP アドレスが含まれています。 データベースには、すべてのパブリック IPv4 および IPv6 アドレスのプロキシ タイプと国の記録が含まれています。 商用版には、仮想プライベート ネットワーク (VPN)、オープン プロキシ (PUB)、Web プロキシ、Tor 出口、データ センターと Web ホスティング範囲 (DCH)、検索エンジン ロボット (SES)、住宅用プロキシ (RES) が含まれます。 )、コンシューマー プライバシー ネットワーク (CPN)、およびエンタープライズ プライベート ネットワーク (EPN)。
匿名プロキシサーバーは、リクエスターの実際のIDまたはIPアドレスを隠すことを目的とした中間サーバーです。調査によると、多くの匿名プロキシユーザーが、オンラインのクレジットカード詐欺、フォーラム、ブログのスパムの原因となっています。
IP2Proxyデータベースは、アクティブに使用されている匿名のオープンプロキシ(PUB)サーバーのリアルタイム検出と並行して、独自の検出アルゴリズムに基づいています。 24時間ごとに匿名プロキシIPアドレスの最新リストを生成します。 Web開発者は、サーバーからのダウンロードを1日1回自動化し、ダウンロードスクリプトを使用して匿名IPアドレスリストをサーバーにインポートできます。ホスト型サービスをご希望の場合は、IP2Proxy™Webサービスを入手できます。
このデータの使用について次のように言及することにより、帰属が必要となる個人的または商業的使用は無料です。
高いデータ精度、より多くの記録、カスタマーサポートをお探しの場合は、商用版を入手してください。詳細については、製品比較ページをご覧ください。
Let's explore this database which provides a valuable resource of proxy data for free now!
Sign Up For Freeオープンプロキシ(PUB)として使用されるIPアドレスのリスト。各レコードは、国コード、国名、およびプロキシタイプで構成されています。 VPN、Webプロキシ、Tor出口、データセンター(DCH)、検索エンジンロボット(SES)のIPアドレスについては、商用IP2Proxyデータベースにアップグレードしてください。
現行版 | 11 October 2024 |
---|---|
次回更新 | November 2024 |
IPv4 Database Size | CSV: 53.18 MB (1,011,126 Rows) |
IPv6 Database Size | CSV: 64.04 MB (1,016,331 Rows) |
IPv4 + IPv6 Binary Size |
BIN: 140.07 MB |
アレイ |
およびバイナリ(BIN)
ASCIIテキストファイル(CSV) |
名前 | タイプ | 説明 |
---|---|---|
ip_from | INT (10)† / DECIMAL (39,0)†† | 最初のIPアドレスはnetblockを示しています。 |
ip_to | INT (10)† / DECIMAL (39,0)†† | 最後のIPアドレスはnetblockを示しています。 |
proxy_type | VARCHAR(3) | プロキシの種類 |
country_code | CHAR(2) | ISO3166に基づく2文字の国コード。 |
country_name | VARCHAR(64) | ISO3166に基づく国名。 |
† IPv4
†† IPv6
プロキシタイプ | 説明 | 匿名 |
---|---|---|
VPN | VPNサービスの匿名化。これらのサービスは、IPアドレスを隠す目的で、パブリックにアクセス可能なVPNをユーザーに提供します。 | 高い |
TOR | Tor出口ノード。 Torプロジェクトは、匿名性を維持したい人が使用するオープンネットワークです。 | 高い |
DCH | ホスティングプロバイダー、データセンター、またはコンテンツ配信ネットワーク。ホスティングプロバイダーとデータセンターは匿名性を提供するのに役立つため、匿名IPデータベースはそれらに関連付けられたIPアドレスにフラグを立てます。 | 低 |
PUB* | パブリックプロキシ。これらは、ユーザーに代わって接続要求を行うサービスです。管理者は、指定されたポートでリッスンするようにプロキシサーバーソフトウェアを構成できます。これらはVPNとは異なり、プロキシは通常VPNと比較して機能が制限されています。 | 高い |
WEB | Webプロキシ。これらは、ユーザーに代わってWebリクエストを行うWebサービスです。これらは、IPアドレスやその他のポートレベルで動作するのではなく、単純なWebベースのプロキシであるという点でVPNやパブリックプロキシとは異なります。 | 高い |
SES | 検索エンジンロボット。これらは、検索エンジンのスパイダーやボットエンジンなど、Webサイトへのクロールまたはスクレイピングを実行するサービスです。 | 低 |
RES | 住宅用プロキシ。これらのサービスは、アイドル状態のリソースを共有するためのピアの同意の有無にかかわらず、住宅用ISPを介したプロキシ接続をユーザーに提供します。 | 高い |
CPN | 消費者プライバシー ネットワーク。 これらのサービスは、インターネット要求をリレー経由でルーティングし、IP アドレス、場所、および閲覧アクティビティを秘匿することで、ユーザーのブラウザからのトラフィックを暗号化します。 | 低 |
EPN | エンタープライズプライベートネットワーク。 SASE や SD-WAN などのサービスは、ネットワーク セキュリティ機能とワイド エリア ネットワーク (WAN) 機能を組み合わせて、組織の安全なリモート アクセスのニーズを満たします。 | 低 |
以下は、IPv4データとIPv6データの両方のデータベースをセットアップする手順です。
CREATE DATABASE ip2location;
USE ip2location;
CREATE TABLE `ip2location_px2`(
`ip_from` INT(10) UNSIGNED,
`ip_to` INT(10) UNSIGNED,
`proxy_type` VARCHAR(3),
`country_code` CHAR(2),
`country_name` VARCHAR(64),
PRIMARY KEY (`ip_to`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
LOAD DATA LOCAL
INFILE 'IP2PROXY-LITE-PX2.CSV'
INTO TABLE
`ip2location_px2`
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_px2](
[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
) ON [PRIMARY]
GO
CREATE CLUSTERED INDEX [ip_to] ON [ip2location].[dbo].[ip2location_px2]([ip_to]) ON [PRIMARY]
GO
BULK INSERT [ip2location].[dbo].[ip2location_px2]
FROM '{PATH TO IP2PROXY-LITE-PX2.CSV}'
WITH
(
FORMATFILE = '{PATH TO PX2.FMT}'
)
GO
注:以下のFMTコードをコピーして、PX2.FMTという名前のファイルとしてコンピューターに保存する必要があります。
12.0
6
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
CREATE DATABASE ip2location WITH ENCODING 'UTF8';
\c ip2location
CREATE TABLE ip2location_px2(
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,
CONSTRAINT ip2location_db1_pkey PRIMARY KEY (ip_from, ip_to)
);
COPY ip2location_px2 FROM 'IP2PROXY-LITE-PX2.CSV' WITH CSV QUOTE AS '"';
mongoimport -u USERNAME -p PASSWORD --authenticationDatabase admin --drop --db ip2location --collection ip2location_px2_ipv6 --type csv --file "IP2PROXY-LITE-PX2.CSV" --fields ip_from,ip_to,proxy_type,country_code,country_name
CREATE DATABASE ip2location;
USE ip2location;
CREATE TABLE `ip2location_px2_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),
PRIMARY KEY (`ip_to`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
LOAD DATA LOCAL
INFILE 'IP2PROXY-LITE-PX2.IPV6.CSV'
INTO TABLE
`ip2location_px2_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_px2_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
) ON [PRIMARY]
GO
CREATE CLUSTERED INDEX [ip_to] ON [ip2location].[dbo].[ip2location_px2_ipv6]([ip_to]) ON [PRIMARY]
GO
BULK INSERT [ip2location].[dbo].[ip2location_px2_ipv6]
FROM '{PATH TO IP2PROXY-LITE-PX2.IPV6.CSV}'
WITH
(
FORMATFILE = '{PATH TO PX2.FMT}'
)
GO
注:以下のFMTコードをコピーして、PX2.FMTという名前のファイルとしてコンピューターに保存する必要があります。 FMTコードの最初の行は、bcpのバージョンを示しています。インストールされているMS-SQLに応じてバージョンを変更してください。
12.0
6
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
CREATE DATABASE ip2location WITH ENCODING 'UTF8';
\c ip2location
CREATE TABLE ip2location_px2_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,
CONSTRAINT ip2location_db1_pkey PRIMARY KEY (ip_from, ip_to)
);
COPY ip2location_px2_ipv6 FROM 'IP2PROXY-LITE-PX2.IPV6.CSV' WITH CSV QUOTE AS '"';
mongoimport -u USERNAME -p PASSWORD --authenticationDatabase admin --drop --db ip2location --collection ip2location_px2_ipv6 --type csv --file "IP2PROXY-LITE-PX2.IPV6.CSV" --fields ip_from,ip_to,proxy_type,country_code,country_name
IP2Locationは、データベースを簡単にセットアップするための、無料の事前構成済みですぐに実行できるAMIとイメージを提供します。
LITE製品に関する技術的な質問/回答を表示するには、 Stack Overflowにアクセスしてください。
データベースのライセンスについては、の一般利用規約を確認してください。
Enhance your applications with essential geolocation data by using our FREE databases.