管理ドメイン
System 画面の 管理ドメイン タブです。管理パネルを別のドメインに移行します。同じタブに Cloudflare オリジンポート セクションもあります — サーバーへのアクセスに Cloudflare が使用する単一のポートです。
このタブは、システム管理権限を持つ管理者のみに表示されます。
まずファイアウォールでポートを開放する
サーバーが外部接続を受け付けるポートは、ホストのインバウンドファイアウォールで開放されている必要があります。該当するポートは次のとおりです。
- 直接 モード — ポート 443 と 80。パネルは 443 で配信されます。ポート 80 は Let's Encrypt 証明書の発行と自動更新に使用されます。以下の自動チェックは 443 のみを確認するため、80 が閉じていてもチェックを通過しますが、後で証明書の発行に失敗します — 両方を同時に開放してください。
- Cloudflare経由 モード — このタブの下部にある Cloudflare オリジンポート セクションに表示されているポートです。
手動で確認する必要はありません。切り替え前に Qubix がインターネット経由で外部からポートを確認します。ポートが閉じている場合はドメイン変更が拒否され、ポート番号とともにすぐに使えるコマンドが画面に表示されます — ホストのファイアウォールに合ったものを実行してください。
ufw allow 443/tcp
firewall-cmd --permanent --add-port=443/tcp && firewall-cmd --reload
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
ポート 80 の場合は、443 を 80 に置き換えて同じコマンドを実行してください。
このチェックはパネルから無効にできません。ポートが閉じていると、切り替え直後にパネルへのアクセスを失うことになるためです。ポートを開放してから変更を再試行してください。このチェックは保証ではありません。チェック自体を実行できなかった場合、ドメイン変更はチェックなしで続行されます — いずれの場合もポートは事前に開放してください。
パネルを移行する方法
- System → 管理ドメイン を開きます。現在のドメインと配信モードがフォームの上部に表示されます。
- 新しいドメインを入力します。
- 配信方法を選択します — Cloudflare経由 または 直接 のいずれかです。
- 確認します。Qubix はポートを確認し、初回インストールと同じ仕組みを使用してパネルを再指定し、選択したドメインの新しいログインリンクを返します。
管理ドメインを変更すると現在のセッションが終了し、旧アドレスでのパネルの配信が停止されます。新しいログインリンクを開いて再度サインインしてください。新しいドメインにアクセスできない場合、そのポートが閉じている場合、または証明書がまだ準備されていない場合、変更はエラーとして報告され、何も移行されません。
Cloudflare オリジンポート
Cloudflare オリジンポート セクションはドメイン変更フォームの下にあります。現在のポートを表示し、Cloudflare がオリジンへの接続に使用するポートを別のものに変更できます: 443(推奨)、2053、2083、2087、2096、8443。このポートはサーバー全体で 1 つです — Cloudflare経由 経由で配信されるすべてのドメインで共有され、ドメインごとに個別のポートはありません。
- オリジンポート フィールドで値を選択します。
- ポートを変更 を押します。
- Qubix が外部から新しいポートを確認し、サーバーをそのポートに移行して、すべての Cloudflare ゾーンを新しいポートに再指定します。
一部の Cloudflare ゾーンが更新されなかった場合、パネルにそのドメイン名が表示されます。該当するドメインは旧ポートのままとなり、ポート変更を再実行するまでアクセスできません。
このポートで Cloudflare がサーバーに接続できない場合、訪問者はサイトの代わりにエラー 521 の Cloudflare ページを表示します(オリジンサーバーに到達不可)。原因はほぼ常に同じです — ホストのインバウンドファイアウォールでポートが閉じられています。上記のコマンドでポートを開放し、Cloudflare オリジンポート セクションに表示されているポートがサーバーのリッスンポートと一致していることを確認してください。