MENU
揚げたてのポテト
初めまして、揚げたてのポテトといいます!
普段はYouTubeでマイクラ企画という様々な企画を配信しています。
良ければ参加よろしくお願いします!!
当サイトではマインクラフトに関連した記事を分かりやすくをモットーに書いていきます。
アーカイブ
【おすすめ記事】マイクラサーバーを立てるならConoHa VPS!【MOD/プラグイン対応】

【マイクラ】複数サーバー間を移動できるサーバーの立て方【BungeeCord・Waterfall・Velocity対応】

当記事はJava Edition(Java版)向けです。

揚げたてのポテト

どうもこんにちは、揚げたてのポテトです。

ポテコちゃん

どうもー!助手のポテコちゃんです!

揚げたてのポテト

皆さん、海外のマルチサーバー等に参加した時に全く違うワールドに移動するのを経験したことありませんか?

ポテコちゃん

あるある!
あれって不思議だよね、どうやってるんだろうと気になる!

揚げたてのポテト

今回は、複数サーバー間で移動できるようになるサーバーの立て方をご紹介したいと思います!

【追記】「Travertine」の開発終了を受け、2022年9月28日より当記事の掲載を削除しました。

目次

海外サーバーでこんなの見たことありませんか?

Hypixelのサーバー移動の様子

ご覧になりましたか?

これは「Multiverse-Core」等のプラグインを使ってワールド間を移動しているわけではなく、たくさんのサーバーを用意して、プレイヤーが実際に移動しているということです。

Hypixelのサーバー移動のイメージ図
揚げたてのポテト

上記の画像では、矢印は一方通行になっていますが、実際は相互に行き来できるようになっています!

このような仕組みを作っているサーバーのことをプロキシサーバーといいます。

プロキシサーバーを知ろう!

プロキシサーバーとは、接続者とサーバー本体の間に位置するサーバーのことで、接続者から受け取った情報をサーバーに受け渡すという中継サーバーの役割をします。これをプロキシと呼びます。

プロキシサーバーを通すことで、サーバー本体に不正アクセスやサーバー攻撃等を通さないようにできるのでセキュリティ面を向上させることができます。

プロキシサーバーのイメージ図

このように攻撃を受けてもダメージを受けるのはプロキシサーバーだけで、サーバー本体にはダメージを受けないため安全にサーバーを立てることができます。

要するにプロキシサーバーはサーバー本体の壁のような役割をしてくれます。

マイクラのプロキシサーバーについて

上記と同じようにマイクラサーバーにもプロキシサーバーがあります。

マイクラのプロキシサーバーを挙げるとBungeeCord・Waterfall・Velocity等があります。その中で一番有名なのがBungeeCordですね。

プロキシサーバー対応バージョン特徴
BungeeCord1.4.7~最新版元祖プロキシサーバー
Waterfall1.8~最新版BungeeCordの改良版
Forgeのサポートがある
Velocity1.7.10~最新版上記とは異なり、独自で開発されたプロキシサーバー

BungeeCordはマイクラのプロキシサーバーの中で、一番最初に公開されたプロキシサーバーです。

他のWaterfall・Velocity等は、BungeeCordから派生したり、新たに開発されたプロキシサーバーになります。

他にもプロキシサーバーは存在していますが、今回は、BungeeCord・Waterfall・Velocityサーバーの立て方についてご紹介していきます。

バニラサーバーでプロキシサーバーに接続させたい人向けにおまけでVanillaCordサーバーの立て方もご紹介します。

ポテコちゃん

ところで・・・
マイクラのプロキシサーバーを使うとどんなメリットがあるの?

揚げたてのポテト

使い道は様々ですが・・・例えば、プロキシサーバーを経由することでサーバー本体のサーバーアドレス(IPアドレス)を公開する必要が無いため、安全性を高められます。

揚げたてのポテト

その他にも有名なサーバーになってくると、悪意ある者からサーバー攻撃を受けるようになり、プロキシサーバーを経由する事でサーバー本体にダメージが無くなります。(ルーターくんが安全!)

揚げたてのポテト

ただし、この場合はサーバー攻撃に耐性のあるプロキシサーバーをオススメします(レンタルサーバー等)。

ポテコちゃん

なるほど!安全性が高められるということね!
色々なサーバーにも繋げられるから友達同士のサーバーを繋げても良さそうだね!

マイクラのプロキシサーバーを立てよう!

まず、プロキシサーバーを立てる前に受け渡し先となるマイクラサーバーの本体を1つ用意してください。

ここで言うマイクラサーバーの本体というのは、「バニラ、SpigotMC、PaperMC等で立てたサーバー」のことです。

揚げたてのポテト

マイクラサーバーを立てていること前提で話を進めていきます。

プロキシサーバーとマイクラサーバー本体は別々で立てるので、最低でも2台のサーバーは必要になるということです。(ポート番号を別々にして立てれば1つのパソコンでも用意できます)

\当サイトがおすすめしたいマイクラのレンタルサーバー/

\当サイトがおすすめしたいマイクラのレンタルサーバー/

スクロールできます
レンタルサーバー名特徴

ConoHa VPS
高性能で安定したサーバーを提供して
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は700円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク
今ならVPS割引きっぷで申し込むと1,100円クーポンが貰える!【10/7(金)まで】

Agames
バニラ/MOD/プラグインサーバーが自動構築ですぐ遊べる
大手レンタルサーバーより1,000円~2,000円以上安い
学生向けの割引で月額料金から15%割引にな
マイクラサーバーに詳しいサポーターが充実してる

レンタルサーバーはこんな人におすすめ!

「パソコンのスペックが足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

基本的にプロキシサーバーから接続できる受け渡し先のサーバーの本体はプラグインサーバー限定になっています。

バニラサーバーで接続したい場合は、ひと手間が必要となるので、最後の「VanillaCord編」をご覧ください。

本来、プロキシサーバーを立てるにはレンタルサーバー(VPS)などで立てることをオススメしますが、今回は、Windowsパソコンでプロキシサーバーを立てる方法でご紹介します。Linux系OSなどでも同じように立てられると思うので、参考にしてください。

マイクラサーバー本体の準備

プロキシサーバーに接続させるためにマイクラサーバー本体にも設定が必要です。

全てのプロキシサーバーに共通するので事前に説明していきます。

【共通】server.propertiesの設定

server.propertiesを開き、「online-mode=true」という項目があるので、これを「online-mode=false」に変更します。

バニラサーバーで接続したい場合も上記の設定をしてください。

【プラグインサーバー限定】spigot.ymlの設定

spigot.ymlを開き、「bungeecord: false」という項目があるので、これを「bungeecord: true」に変更します。

これでマイクラサーバー本体の準備は完了です!

プロキシサーバーを立てる【BungeeCord編】

それでは、BungeeCordの立て方についてご紹介していきます。

プロキシサーバーを立てる【Waterfall編】

それでは、Waterfallの立て方についてご紹介していきます。

WaterfallはPaperMCが開発した、Forgeサポートとより多くの機能を備えたBungeeCordの改良版です。

最近では、BungeeCordより軽量でパフォーマンスが良いとWaterfallを使う人が増えてきています。

揚げたてのポテト

私は、サーバー本体をPaperMCで立てて、プロキシサーバーはWaterfallを採用して使っています。

プロキシサーバーを立てる【Velocity編】

それでは、Velocityの立て方についてご紹介していきます。

VelocityはWaterdallやTravertineと違い、BungeeCordを改良させたプロキシサーバーでは無く、新しく開発されたプロキシサーバーです。

軽量化はもちろんのこと、拡張性や安全性に重点を置いていて、セキュリティが高いプロキシサーバーとされています。

また、Waterfallでは、Travertineを利用しないと1.7に対応していませんでしたが、Velocityのみで1.7~最新版まで対応しています。

最近では、Waterfallと同様に注目されているプロキシサーバーです。

ただ、BungeeCord系のプラグインが対応してないことがあるので移行には注意です。

バニラサーバーをプロキシサーバーに繋げる方法【VanillaCord編】

最後にバニラサーバーをプロキシサーバーに繋げる方法をご紹介します。

通常、公式のバニラサーバーだけではプロキシサーバーに繋げる機能が無いため、接続することができません。

そこで、VanillaCord.jarでビルドという作業を行うと、プロキシサーバーに接続できるjarファイル(バニラサーバー用)を生成できます。

そのjarファイルでバニラサーバーを立てると、プロキシサーバーに接続できるようになります。

VanillaCordは、BungeeCordに似た名前ですがプロキシサーバーではなく、マイクラサーバー本体の役割です。

\当サイトがおすすめしたいマイクラのレンタルサーバー/

\当サイトがおすすめしたいマイクラのレンタルサーバー/

スクロールできます
レンタルサーバー名特徴

ConoHa VPS
高性能で安定したサーバーを提供して
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は700円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク
今ならVPS割引きっぷで申し込むと1,100円クーポンが貰える!【10/7(金)まで】

Agames
バニラ/MOD/プラグインサーバーが自動構築ですぐ遊べる
大手レンタルサーバーより1,000円~2,000円以上安い
学生向けの割引で月額料金から15%割引にな
マイクラサーバーに詳しいサポーターが充実してる

レンタルサーバーはこんな人におすすめ!

「パソコンのスペックが足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

プロキシサーバー用のプラグインを使ってみよう!

プロキシサーバーでは、プラグインサーバーであるSpigotやPaperMCのプラグインとは異なる、プロキシサーバー独自のプラグインがあります。

導入方法は、プラグインサーバーと同じでプロキシサーバーのサーバーフォルダの「plugins」フォルダに入れるだけです。

プロキシサーバーに対応したプラグインを導入しなければ動作しないのでご注意ください!

プラグイン名説明
BungeeTabListPlusタブリストを自由に編集できる。
LunaChatアルファベットチャットを日本語に変換して表示する。
CleanMotDプロキシサーバーのMotdを簡単に編集できる。色文字も対応。
AddressLimit同じIPアドレスから接続可能な最大接続数を設定できる。
揚げたてのポテト

他にもたくさんのプロキシサーバー用プラグインがありますので、探して使ってみましょう!

最後に

いかがだったでしょうか。
今回、ネット上にプロキシサーバーに関するサーバーの立て方を紹介する記事があまり見当たらなかったので、記事にしてみました!

そもそもプロキシサーバーのことをあまり知らない方にも知ることができて良い機会となったのではないのかな?と思います。
マイクラサーバーは意外と奥深いですよね・・・調べれば調べるほど、色々なことが知れて勉強になりますし、楽しくなってきます!

是非、今回の記事を参考にして理想のマイクラサーバーを構築してみてはいかがでしょうか。

揚げたてのポテト

最後まで読んでいただきありがとうございました。
次回の記事でお会いしましょう!

4.7 30 総投票数
\ この記事を評価 /

\当サイトがおすすめしたいマイクラのレンタルサーバー/

\当サイトがおすすめしたいマイクラのレンタルサーバー/

スクロールできます
レンタルサーバー名特徴

ConoHa VPS
高性能で安定したサーバーを提供して
バニラサーバーが自動構築だから初心者でもすぐ遊べる
初回利用は700円クーポンが貰える
3ヶ月以上利用する方はVPS割引きっぷの料金がおトク
今ならVPS割引きっぷで申し込むと1,100円クーポンが貰える!【10/7(金)まで】

Agames
バニラ/MOD/プラグインサーバーが自動構築ですぐ遊べる
大手レンタルサーバーより1,000円~2,000円以上安い
学生向けの割引で月額料金から15%割引にな
マイクラサーバーに詳しいサポーターが充実してる

レンタルサーバーはこんな人におすすめ!

「パソコンのスペックが足りない」

「ポート開放が上手くできない」

「難しくてよく分からない」

揚げたてのポテト

当サイトでは、上記のレンタルサーバーを徹底解説しているので初めての方でも分かりやすいと好評です!

ブログランキングに参戦中です!
1日1回応援よろしくお願いします!

「応援する」とカウントされ、ブログランキング上位の道に繋がります。

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
4.7 30 総投票数
\ この記事を評価 /
guest
114 件のコメント
インラインフィードバック
すべてのコメントを表示
superw

papermc配布ページのTravertineはvelocity最新版の配布ページに置き換えられましたよ!このページで紹介している配布サイトはvelocityのバージョンが古いです!あとvelocityにviaversion系の3つのプラグインを入れるとlegacyでも1.7.2まででしたが1.7まで入れるようになります!

がり

記事中「BungeeCord」の「g」が所々で抜けて BuneeCord になっちゃっていますよ

rmrm

ぽてとさん お疲れ様です。BungeeCordでサーバー起動し、サーバーを繋げて入ろうとしたら、赤文字で
Could not connect to a default or fallback server. Incorrectly configured address/port/firewall? ConnectTimeoutException : connection timed out: tamagoserver.aternos.me/185.116.156.173:30773
と出てきて入れません。どうしたら解決できますか?
※BungeeCordはGoogle Cloudを使って立てています。接続する側のサーバーはAternosを使っています。

さちょ

BungeeCordで複数サーバーをつなげています。以前まで、このサーバー間を移動するためにiPortalというプラグインを使っていましたが、現在のマイクラバージョン(1.19)では動いてくれないようです。管理者は/serverコマンドで移動できますが、一般ユーザーにまで開放するわけにもいきません。ボタンを押す、ゲートをくぐるなどのアクションでサーバー間を移動するアイディアをご教示いただけないでしょうか。

7479

プロキシサーバーで繋げたサーバーとサーバーの間でアイテムを共有することはできますでしょうか?

1 2 3 6
目次