📦

AWS Route53でマイクラサーバーのDNS設定

2023/04/01に公開

はじめに

1つのサーバーで複数のマイクラサーバーを開いてるとき、25565 以外のポートを利用することになりますが、IP が example.com:xxxxx なんてダサいですよね。
test1.domain.com -> 25566 ポート
test2.domain.com -> 25567 ポート
にアクセスすることを目標とします。

server.properties の設定

それぞれのサーバーで設定してください

server.properties
server-port=25566
server.properties
server-port=25567

接続確認

マイクラを開いて、サーバーIP:25566サーバーIP:25567でそれぞれアクセスできるか確認してください。
できない場合はポート開放ができているか確認してください。

Route53 での設定

ホストゾーンを作成して、ドメインの設定が利用可能になっていることとして進めます。
対象のホストゾーンを選択して、レコードの作成を選択します。
以下の3つのレコードを作成します。

proxy.domain.com

レコード名 レコードタイプ
proxy A xxx.xxx.xxx.xxx(サーバーのグローバル IP)

test1.domain.com

レコード名 レコードタイプ
_minecraft._tcp.test1 SRV 1 10 25566 proxy.domain.com

test2.domain.com

レコード名 レコードタイプ
_minecraft._tcp.test2 SRV 1 10 25567 proxy.domain.com

動作確認

マイクラから、test1.domain.comtest2.domain.comでアクセスできるか確認してください。

以上で設定完了です。

GitHubで編集を提案

Discussion