# MinecraftのIP BAN：コマンド、範囲指定、効かない理由

IP BANは確実に思えます。アカウントは作り直せても、アドレスは変えられないと考えがちだからです。実際にはアドレスのほうがアカウントより簡単に変えられ、同じアドレスを同時に多くの人が使っていることもよくあります。

更新日: 2026-11-06

## 要点

- 家庭やモバイルの利用者の多くは、ルーターの再起動や再接続で自然に新しいアドレスになります。
- 携帯キャリアや多くのプロバイダーは、数百人の契約者を1つのアドレスの後ろにまとめています。BANするとその全員が巻き込まれます。
- IPv6では1人の契約者が巨大なアドレスのブロックを持っているため、1つのアドレスをBANしても意味がありません。
- VPNなら数秒で新しいアドレスが手に入ります。
- アカウントをBANし、VPNを塞ぎ、アカウントの関連を確認するほうが効果的です。

## MinecraftでIP BANする方法

Paper、Spigot、バニラのサーバーでは、標準コマンドでアドレス、またはオンラインのプレイヤーの現在のアドレスをBANできます。

```
/ban-ip <address|player> [reason]
/pardon-ip <address>
/banlist ips
```

つまずきやすい点が2つあります。標準コマンドは単独のIPv4アドレスしか受け付けず、範囲もIPv6も指定できません。また、ネットワーク構成では1台のバックエンドで実行した`/ban-ip`はそのバックエンドにしか効かず、IPフォワーディングがなければプロキシサーバーのアドレスしか見えません。BANはプロキシサーバー上で行うか、LiteBansのようにネットワーク全体で動くBANプラグインを使ってください。

Kordonのブラックリスト（Proプランから）は、単独のアドレスと範囲を期間付きで受け付け、プロキシサーバー上でネットワーク全体に効きます。

```
/kordon blacklist add 203.0.113.0/24 7d
```

## アドレスは自然に変わる

多くのプロバイダーは、契約者にアドレスを一時的にしか割り当てません。ルーターを再起動すればアドレスが変わります。BANしたアドレスはその後、同じプロバイダーの別の利用者に割り当てられます。その人はサーバーの名前すら知らないのに、参加できなくなります。

## 数百人で1つのアドレス

IPv4アドレスは全員に行き渡るほどありません。そのため携帯キャリアや多くの家庭向けプロバイダーは、数百人の契約者を1つの共有アドレスでインターネットにつないでいます。これをCGNATと呼びます。寮、学校、ネットカフェ、ルーター1台の普通の家庭も、1つのアドレスを共有しています。

そうしたアドレスをBANすると、その後ろにいる全員が巻き込まれます。一方でルール違反者は、スマートフォンの機内モードを切り替えるだけで別の共有アドレスになります。

## IPv6

IPv6では、プロバイダーが契約者にアドレスのブロック全体（ふつうは/64以上）を割り当て、端末自体もそのブロックの中でアドレスを変え続けます。IPv6アドレスを1つだけBANしてもほぼ意味がありません。BANするならブロック全体を対象にしてください。例：`2001:db8:1234:5678::/64`。Kordonが受け付ける範囲は、IPv6で最大/32、IPv4で最大/16です。

## VPN・プロキシ

VPNやプロキシなら数秒で新しいアドレスが手に入るため、IP BANは効きません。詳しくは[VPN・プロキシをブロックする方法](https://kordonlabs.com/ja/guides/block-vpn-minecraft-server)と[住宅用プロキシ](https://kordonlabs.com/ja/guides/residential-proxies-minecraft)のガイドをご覧ください。

## 代わりにやるべきこと

- プレイヤー名かUUIDでアカウントをBANします。オンラインモードのサーバーでは、プレイヤーがプレイヤー名を変えてもUUIDは変わりません。
- VPN・プロキシを塞ぎ、ワンクリックで新しいアドレスに変えられないようにします。
- アドレスをBANする前に、ルール違反者のプロフィールの「関連プレイヤー」か接続履歴を開きます。そのアドレスからほかに誰が接続しているかがわかります。
- アドレスや範囲をBANする場合は、期間を指定します。例：`1d`、`7d`。
- 同じ人の新しいアカウントを見つけるには、Premiumプランのアカウント関連グラフを使います。

## 範囲のBANが有効な場合

範囲のBANが役立つのは、同じ人物が1つのプロバイダーのアドレスから何度も戻ってきて、その範囲に常連のプレイヤーが1人もいないときです。接続履歴を確認し、期間を指定し、BANに巻き込まれそうな人はホワイトリストに追加してください。Kordonでは、ブラックリストの範囲指定はProプランから利用できます。

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

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

## ほかのガイド

- [MinecraftサーバーでサブアカウントとBAN回避を防ぐ方法](https://kordonlabs.com/ja/guides/minecraft-alt-accounts-ban-evasion): BANされたプレイヤーが新しいアカウントで戻ってくる仕組み、IP BANだけでは防げない理由、VPNブロック、プレイヤー名・IPのブラックリスト、アカウント関連グラフで締め出す方法を解説します。
- [MinecraftサーバーでVPN・プロキシをブロックする方法](https://kordonlabs.com/ja/guides/block-vpn-minecraft-server): プレイヤーがVPNやプロキシ経由で接続する理由、どんなブロック方法があるか、BungeeCordやVelocityへのKordon AntiVPNプラグインの導入手順を1つずつ解説します。
- [Minecraftのサブアカウント検出：サーバーでサブアカウントを見つける方法](https://kordonlabs.com/ja/guides/minecraft-multi-accounts): Minecraftサーバーでサブアカウントを見つける方法：共通のIPアドレス、関連プレイヤー、アカウントの関連、VPNのブロック。サブアカウントが作られる理由とBANを控えるべき場合も解説します。
