# MinecraftサーバーでVPN・プロキシをブロックする方法

BANされたプレイヤーがVPNを買い、5分後には戻ってきます。ボットネットワークは数百のプロキシアドレスから接続してきます。どちらの問題も、始まりは接続元のアドレスです。

更新日: 2026-10-30

## 要点

- VPNやプロキシを使えば、IP BANを回避したり、多数のアカウントで接続したり、接続元を隠したりできます。
- アドレスを手作業でBANしてもうまくいきません。VPNは再接続のたびに新しいアドレスを割り当てます。
- AntiVPNチェックは接続時にすべてのアドレスを確認し、VPN、プロキシ、Tor、ホスティングのネットワークを拒否します。
- Kordonなら、BungeeCordまたはVelocityのプロキシサーバーにプラグインを1つ入れるだけでこれができ、管理はWebパネルで行います。
- まず監視モードで始めてから保護レベルを選び、信頼できるプレイヤーをホワイトリストに追加します。

## VPNがサーバーにとって問題になる理由

ほとんどのプレイヤーは、VPNを使わずにプレイしています。使う人には、たいていサーバーのオーナーとして見過ごせない理由があります。

- プレイヤーがVPNをオンにしたり別のプロキシを選んだりした瞬間に、IP BANは効かなくなります。
- 1人が十数個のアドレスから十数個のアカウントで接続し、報酬を稼いだり、何度も投票したり、匿名で荒らしたりできます。
- ボット攻撃は大規模なプロキシリストを使って行われるため、ボット1体1体が別々のプレイヤーに見えます。
- VPNを使うと実際の国がわからなくなるため、国フィルターも統計も意味がなくなります。

どの接続にも接続元のアドレスがあるので、これらをまとめて止めるには、接続時にチェックするのがいちばん簡単です。

## MinecraftでVPNをブロックする方法

### 手作業でアドレスをBANする

しつこいプレイヤー1人を1日止める程度なら使えます。VPN事業者は数千のアドレスを持ち、次々に入れ替えるので、リストはいつまでも終わりません。後から同じアドレスを割り当てられた一般のプレイヤーが、誤ってブロックされることもあります。

### 無料のAntiVPNプラグイン

無料プラグインは、各アドレスを判定サービスに送ります。たいていはそのサービスに登録し、APIキーを設定ファイルに貼り付け、1日のリクエスト上限に気を配り、同じ設定をプロキシサーバーごとに繰り返す必要があります。どのプラグインがメンテナンスされているか、どう違うかは、[おすすめのMinecraft AntiVPNプラグイン](https://kordonlabs.com/ja/guides/best-minecraft-antivpn-plugins)の一覧で紹介しています。

### 保護サービス

チェックはサービス側で行われます。プロキシサーバーにはプラグインを1つ入れるだけで、設定はWebパネルで行います。[Minecraft向けKordon AntiVPN](https://kordonlabs.com/ja)はこの方式です。

## Kordonの導入手順

Kordonは、プレイヤーが接続するプロキシサーバーで動作します。対応するのはBungeeCord、Waterfallとそのフォーク（BungeeCord API 1.16以降）、またはVelocity 3.4以降です。Java 21以降が必要です。バックエンドサーバーにはインストールしません。

1. [アカウントを作成](https://panel.kordonlabs.com/register)し、パネルでサーバーを追加します。
2. サーバーの**プラグイン**ページで`Kordon.jar`をダウンロードします。このファイルには、お使いのサーバーのキーがあらかじめ入っています。
3. ファイルをプロキシサーバーの`plugins`フォルダーに入れ、プロキシサーバーを再起動します。
4. コンソールを確認します。準備が整うと下の行が表示され、1分以内にパネルでプラグインがオンラインと表示されます。

```
Kordon connected to server "My Server"
```

汎用の`Kordon.jar`（たとえばSpigotMCやHangarから入手したもの）をインストールした場合は、プロキシサーバーのコンソールから連携してください。キーは同じ**プラグイン**ページにあります。

```
/kordon link <key>
```

> ダウンロードしたファイルとキーはパスワードと同じように扱ってください。どちらかが漏れたら、パネルで新しいキーを発行してください。古いキーはすぐに使えなくなります。

## 監視モードで始める

新しいサーバーは監視モードで始まります。Kordonはすべての接続をチェックし、アドレスチェックでブロック対象になるプレイヤーを記録しますが、入室は許可します。ブラックリストとプレイヤー名ルールはこのモードでも機能します。1、2日このままにして、接続履歴（Basicプランから）を確認してください。サーバーに実際どれくらいVPN・プロキシの接続があるのか、その中に常連プレイヤーがいるかどうかがわかります。

結果に問題がなければ、保護をオンにしてください。それまで問題なく入れていたプレイヤーには何も変わりません。

## 保護レベルの選び方

- 「緩やか」はオープンプロキシとTorをブロックし、VPNを使うプレイヤーの入室は許可します。海外のプレイヤーが多いサーバーに向いています。
- 「バランス」は初期設定で、ほとんどのサーバーに合います。VPN、プロキシ、Tor、ホスティング・データセンターのネットワークを拒否します。
- 「厳格」は、疑わしいアドレスと住宅用プロキシも拒否します（住宅用プロキシはPremiumプランから）。頻繁に攻撃を受けるサーバーで使ってください。

国、プレイヤー名のパターン、携帯キャリア、ネットワーク（AS）全体でもフィルターをかけられます。使える機能は[プラン](https://kordonlabs.com/ja#pricing)によって異なります。新しいアドレスは、無料プランを含むすべてのプランでオンラインチェックされます。

## 本物のプレイヤーがブロックされたとき

完璧なチェックはありません。家庭向けプロバイダーの中にはホスティングのネットワークとアドレスを共有しているところがあり、どうしてもVPNが必要なプレイヤーもいます。そうしたプレイヤーは、パネルまたはゲーム内から、プレイヤー名かIPでホワイトリストに追加してください。

```
/kordon whitelist add Steve
```

ホワイトリストは常にVPNチェックより優先されます。ブロックされたプレイヤーのキック画面には、オーナー自身が書いた文面でわかりやすい理由が表示されるので、誰に相談すればよいかがわかります。

もう1つ確認しておきたい設定があります。Kordonに一時的に接続できないときのプラグインの動作です。初期設定では、チェックできなかったアドレスの入室は許可しません。全員の入室を許可するように切り替えることもできます。

## 自分のサーバーで試す

監視モードで始めましょう。Kordonがブロックする相手を表示するので、準備ができたら保護をオンにできます。 [アカウントを作成](https://panel.kordonlabs.com/register)

## ほかのガイド

- [Velocity向けAntiVPN・ボット対策プラグイン：Kordonの導入](https://kordonlabs.com/ja/guides/velocity-antivpn-plugin): Kordon AntiVPN・ボット対策プラグインをVelocity 3.4と4.xに導入する方法（Minecraft 1.8から26.x対応）：Java、LuckPermsの権限、コマンド、複数のプロキシサーバー。
- [BungeeCord・Waterfall向けのAntiVPNとアンチボット：Kordonの導入方法](https://kordonlabs.com/ja/guides/bungeecord-antivpn-plugin): BungeeCord、Waterfall、各フォークへのKordon AntiVPN・アンチボットプラグインの導入方法：動作要件、権限、コマンド、Velocityへの移行。
- [Minecraft AntiVPNの比較：プラグイン、ボット対策、サービス](https://kordonlabs.com/ja/guides/minecraft-antivpn-solutions-compared): Minecraftサーバー向けのAntiVPN・ボット対策にはどんな種類があるのか、それぞれ何を防ぎ何を見逃すのか、自分のサーバーに合った組み合わせの選び方を解説します。
