メインコンテンツへスキップ

Terraria: ホワイトリスト

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

ホワイトリストは、サーバーに参加できるユーザーを制限するアクセスリストです。Terrariaのホスティングでは、一般的にTShockサーバーを使い、そのホワイトリスト機能を有効にして管理します。ホワイトリストはファイルとコマンドで操作します。

ホワイトリストの有効化

FTPでサーバーに接続し、サーバーがTShockで動作していることを確認してください。次に、TShockの設定ファイル tshock/config.json を開き、ホワイトリスト設定を有効にします:

"EnableWhitelist": true

ファイルを保存してサーバーを再起動しましょう。これでTShockは接続時にホワイトリストの承認を要求します。

ホワイトリストプレイヤーの管理

プレイヤーを追加するには、ZAP-Hostingのゲームサーバー管理のライブコンソールを開き、ホワイトリストコマンドにプレイヤーのIPアドレスを指定して実行します。

whitelist 203.0.113.25

TShockはリストを tshock/whitelist.txt に保存します。削除したい場合はFTPで接続し、そのファイルを開いて該当IPの行を削除、保存してサーバーを再起動してください。

203.0.113.25
198.51.100.10

ホワイトリスト機能の確認

再起動後、リストにないIPアドレスから接続を試みてアクセスがブロックされるか確認します。その後、ホワイトリストに登録されたIPから接続してみてください。

もしリストにないプレイヤーがまだ参加できる場合は、config.jsonEnableWhitelist がtrueになっているか、サーバーが本当にTShockとして起動しているかを再確認しましょう。

まとめ

上記の手順を正しく行えば、ホワイトリストが有効になり、誰がサーバーに参加できるかをしっかりコントロールできます。もしアクセスに問題がある場合は、サーバーを一度再起動し、ファイルやコマンドの出力を再確認してください。

ご不明点やサポートが必要な場合は、いつでもお気軽にサポートチームまでお問い合わせくださいね!🙂