直接接続アドレス。UDPのゲームポートは1つで、クエリポートの諸説を併記
収容と人数予算 · Longvinter
ローポリのマルチプレイ島サバイバル · マルチプレイサバイバル / サンドボックス
MaxPlayersの公式既定は32(AMP 64、WindowsGSM 16 を併記)
プレイヤーツール(5)
その場で使える計算ツールとレシピ導出サーバー管理と設定生成(8)
設定ファイル、起動スクリプト、コマンドウィザードMaxPlayersの公式既定は32(AMP 64、WindowsGSM 16 を併記)
公式の4解釈を併記+複数インスタンス(公式の間隔指定は無い)
公式のiptables/ufwを原文で。7777にTCP規則は出さない
appid 1639880 を匿名ログインで。LinuxはSDK appid 1007 も必要
4つの起動形式を併記:-GamePort=、引数なし、AMPの -Port=、コミュニティの -Port=
23キーを公式既定値で生成。Tag/ServerTagと引用符形式を切替可
AdminSteamID が受け取るのはEOS ID(32桁16進、空白区切り)
systemd unit/socket、バックアップ、サーバーID抽出。いずれも出所と状態を明記
Longvinter ポートとプロトコル
| ポート | プロトコル | 用途 |
|---|---|---|
| 7777 | UDP | ゲームポート。AMP、公式wikiのセットアップ页、公式docker compose、旧公式文書、2つのコミュニティプロジェクトがすべて一致 |
| 27016 | TCP/UDP | 公式FAQと公式docker composeが示すクエリポート。新wikiの3つのセットアップ页はこれに一切触れていない |
| 27015 | TCP/UDP | 旧公式文書のみが求めるクエリポート。新wikiと公式composeは27016だけを使う |
Longvinter 専用サーバーのインストール(SteamCMD)
SteamCMD appid 1639880
sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
/usr/games/steamcmd +force_install_dir /opt/gameserver \
+login anonymous +app_update 1639880 validate +quit
Longvinter 設定ファイルのパス
Longvinter/Saved/Config/LinuxServer/Game.iniLongvinter/Saved/Config/WindowsServer/Game.ini
運用上の注意
第一にポート:UDP 7777 が5ソースすべてで一致する唯一のゲームポートであり、クエリポートは公式の解釈が4通り食い違う。新wikiの3つのセットアップページは UDP 7777 のみを挙げ「7777 の TCP は開くな、Unreal Engine は TCP 接続を使わない」と逐語的に警告し、新wikiのFAQは 7777 (UDP) と 27016 (TCP and UDP) を求め、旧公式文書サイト docs-server.longvinter.com は 27015 の udp+tcp も求め、公式 docker compose は 27016 の tcp+udp のみを開く。当サイトは4通りを併記して選ばず、27016 と 27015 はいずれも「サーバーを起動して検証していない」と明記する。第二に、サーバー一覧は Steam A2S ではなく EOS 経由である:公式FAQは「一覧に表示されない」対処を証明書の導入で締めくくり、「EOS サーバーへの接続に関係しているかもしれない」と逐語的に述べ、証明書は uo.uuvana.com にある。node-gamedig は本作を収録せず、WindowsGSM プラグインは照会方式を「Undisclosed method」のTODOとしている。よって当サイトは serverProtocol を別の値に変えず削除した。公式は「サーバーが誤ったリージョンに記載されることがある」とも認めており、それが ServerRegion の存在理由である:公式の列挙は EU / NA / SA / AS / AU の5つ、コミュニティプロジェクトは7つ(OC / AF / AN を追加)で、両方を併記する。第三に、本作に RCON は無い:コミュニティコンテナの README は「Longvinter does not support RCON/REST API」と逐語的に述べ、AMP は AdminMethod=STDIO・AdminPortRef=0・ExitString=stop、6つの公式ホスティングページに RCON の記述は無い。したがって RCON ジェネレーターは用意せず、管理はサーバーコンソール経由となる。第四に、設定キー名には罠がある:公式文書は ServerTag と書くが、公式自身の例 ini・AMP テンプレート・コミュニティコンテナはすべて Tag と書く。どちらが有効かはサーバーを起動していないため今回検証できず、ジェネレーターは既定で Tag を出力し切替も用意した。AdminSteamID も同様に名前が誤解を招く——公式文書によれば受け取るのは EOS ID(ゲーム設定から得る32桁の16進、区切りは単一の空白)で、SteamID64 は機能しない。Password は公式の注記どおり英数字のみ、ServerName と ServerTag はいずれも OFFICIAL という語を避けるよう公式が注記している。第五に、AMP の既定値を流用しないこと:公式の既定は MaxPlayers=32、PVP=true、MaxTents=2、ChestRespawnTime=600、SaveBackups=false だが、AMP テンプレートは 64 / false / 3 / 900 / true(同名キー7件が相違)である。AMP の game.ini が AMP 自身の CDN から取得されるためだ。WindowsGSM プラグインは第3の MaxPlayers=16 を提示するが、作者自身がその項目を「文書が無く未対応」のTODO下に置いている。第六に、公式の最小ハードウェア要件は自己矛盾する:3つのセットアップページは 2 GB RAM、公式FAQは 3 GB RAM と述べるため、両方を併記し、推奨値は創作せず、「1人あたり何MB」式の計算もしない。CPU は最低 3GHz、64ビットOS、ポートフォワード可能なルーターが必要で、ARM と Apple Silicon は SteamCMD が対応しないため公式に非対応(コミュニティコンテナは box64 版を作る)。第七に、設定変更はまずサーバーを止めること:公式FAQは「設定ファイルを編集する前にサーバーを終了せよ」と逐語的に述べ、サーバーは10分ごとに保存して稼働中の変更を上書きすると説明する。変更を反映するには再起動も必要である。第八に、文書の陳腐化に注意:公式wikiのホスティングページの最終コミットは 2024-07(ソースリポジトリ Uuvana-Studios/vinter-wiki)で、専用サーバーの public ブランチは 2026-09-22、experimental は 2026-09-29 に更新されている。だからコミュニティコンテナが追加する5キー(Hardcore と4つの倍率)は公式文書に無く、当サイトでは B 級として扱い公式を装わせない。第九に、公式リポジトリ Uuvana-Studios/longvinter-linux-server は README 冒頭で「Repository Deprecated」と自称し、Steam 配布へ移行済みである。その systemd unit(KillSignal=SIGCONT、Restart=always、RestartSec=15 を含む)、制御 socket、バックアップスクリプト、ログから16進のサーバーIDを抽出するスクリプトは今も使えるが、git pull 方式の更新スクリプトは Steam 配布後は通用しない。当サイトはすべてに出所と状態を明記する。第十に、Linux ではゲーム本体に加えて Steam SDK が必要で(公式 Dockerfile は app_update 1007 で導入する)、起動直後に steamclient エラーで落ちるのは概ねこれが原因である。AMP は linux64 を LD_LIBRARY_PATH に置いて同じ問題を解決している。第十一に、当サイトは以前「コンソールに周期的に出る LogEOS: Error: UpdateSession は既知の無害な問題」と述べていたが、今回その公式ソースが見つからなかったため、未検証として格下げし事実としては述べない。
よくある質問
- Longvinter にはどんな管理者向けツールがありますか?
- 当サイトでは Longvinter 向けに 8 個のツールを公開しています:収容と人数予算、ポート一覧、ファイアウォール規則、導入スクリプト、起動引数、Game.iniジェネレーター、管理者IDとリージョン、運用スクリプト(非推奨リポジトリ由来)。すべてブラウザでそのまま使えます。
- Longvinter のサーバー開放に必要なポートは?
- Longvinter の既定ポートは 7777/UDP, 27016/TCP/UDP, 27015/TCP/UDP です。実際のインスタンス設定に従い、記載されたプロトコルとポートのみ許可してください。ホストのファイアウォール、ルーター転送、ゲーム公開設定を確認してください。
- Longvinter の専用サーバーはどう導入しますか?
- SteamCMD で導入します。Longvinter の専用サーバー appid は 1639880 なので、+app_update 1639880 validate でダウンロード/更新できます。設定ファイルは通常 Longvinter/Saved/Config/LinuxServer/Game.ini、Longvinter/Saved/Config/WindowsServer/Game.ini にあります。
- これらのツールは有料ですか?インストールは必要ですか?
- どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。