注文からデスクトップへ

クラウドMacのデスクトップに接続するには?

まずコンソールで注文の接続情報を確認し、対応するクライアントから接続します。デスクトップが開いたら、マシンとセッションが正しいことを確認してください。接続先は専有物理Macで、仮想マシンではありません。

接続先、認証情報、利用可能な接続方法は注文内容をご確認ください。このページに実際の接続情報は掲載していません。

接続の概要

デスクトップで操作し、注文情報で接続を確認

VPSPush M4は、Mac mini M4を搭載した専有物理マシンで、リモート操作可能なクラウドMacデスクトップを利用できます。リモートデスクトップは、グラフィカルアプリの操作やビルド結果の確認など、人の操作が必要な作業に適しています。バックグラウンドでビルドを実行する場合は、必要なツールと権限を別途設定してください。

マシンの設置場所注文で選択した物理ノードをご確認ください。接続先の情報から地域を推測しないでください。
接続先コンソールに表示された接続情報のみを使用してください。公開されている図の接続先は使わないでください。
接続方法注文に記載された方法に合うクライアントをお選びください。注文ごとに同じプロトコルが使われるとは限りません。
接続前の準備

接続前に確認すること

何度も接続を試すより、注文情報、権限、ローカル環境を順に確認すると原因を特定しやすくなります。以下の情報はご自身のコンソールとクライアントで確認し、公開の掲示板などには貼り付けないでください。

01

注文とノード

対象の注文を開き、選択した地域とマシン情報を確認します。複数の注文がある場合は、接続先を間違えないよう注文IDを控えておきましょう。

02

アカウント権限

現在のコンソールアカウントで、対象の注文の接続情報を確認できることを確かめます。注文を共有している場合は、チーム内の権限分担に従って接続情報を取得し、他の人の認証情報を転送しないでください。

03

ローカルネットワーク

お使いの端末がネットワークに接続できることと、組織のネットワークポリシーで注文に記載された接続方法が許可されていることを確認します。まず、ネットワークの切断やクライアントのブロックを解消してください。

04

デスクトップクライアント

注文に記載された接続方法に対応するクライアントを用意し、接続先の入力形式を確認します。あるプロトコルの接続先を、別のクライアントに入力しないでください。

05

接続情報の管理

接続情報は、信頼できる端末や認証情報管理ツールにのみ保存してください。画面録画やスクリーンショットを共有したり、サポートに提出したりする前に、接続先、ユーザー名、キーを隠してください。

3ステップで接続

接続情報の出所を確認し、推測で入力しない

以下は操作手順であり、リアルタイムの注文画面ではありません。コンソールの項目名やクライアントの画面は異なる場合があるため、実際の注文に記載された案内に従ってください。

01 / 接続情報を確認

コンソールで対象の注文を開く

ノード、接続方法、接続先、認証情報を確認します。注文に接続情報が表示されていない場合は、注文のステータスを確認してください。他の注文の接続先で試さないでください。

接続先のマシンと、使用するクライアントを確認できていること。完了の目安

02 / 接続する

クライアントに接続情報を入力

注文に記載された形式で接続先と認証情報を入力し、接続します。証明書や身元確認の警告が表示された場合は、情報の出所を確認してください。警告を回避するために認証情報を公開・共有しないでください。

承認されたデスクトップセッションが開き、ネットワーク接続の表示だけで終わらないこと。完了の目安

03 / デスクトップを確認

マシンと作業環境を確認

デスクトップが開いたら、注文情報と照らし合わせてマシン情報と権限を確認し、プロジェクトに必要なmacOS、Xcode、コマンドラインツールのバージョンも確認します。サンプルのスクリーンショットを実機の構成と見なさないでください。

デスクトップを操作でき、現在のセッションが対象の注文に紐づいていることを確認できていること。完了の目安

画面をサポートチームに共有する場合は、個人情報などを隠したスクリーンショットのみを提出してください。注文の接続先や認証情報、プロジェクトのキー、関係のない個人情報を必ず隠してください。

接続方法

VNCはデスクトップ操作向け。接続方法は注文ごとに異なります

VNCはデスクトップ画面を転送し、キーボードやマウスの操作を受け付けます。グラフィカルな画面の確認、手動確認が必要な操作、開発環境の確認に適しています。VNCはデスクトップ操作の方法の一つであり、すべての注文でVNCだけが提供されるわけではありません。

対象の注文で実際に利用できるプロトコル、クライアントの要件、認証情報をコンソールで確認してください。このページの図から、固定ポートや接続先、接続性能を推測しないでください。ビルドを長時間実行する場合、デスクトップへの接続は環境準備の一部にすぎません。依存関係、タスクの権限、ログの保存も設定してください。

まず作業の種類を確認

画面を見ながら操作する
注文に対応するリモートデスクトップ接続方法を使い、画面表示と入力が正常に機能するかを確認します。
ビルドを継続して実行する
マシン上でツールチェーンとタスク実行環境を設定してください。デスクトップを開いたままにするだけでは不十分です。
チームで共同利用する
操作を始める前に、権限の範囲、認証情報の管理方法、セッションの引き継ぎルールを決めてください。
ローカルMacから移行

プロジェクトと一緒に検証手順も移行

接続できても、開発環境が使えるとは限りません。データ、ツールチェーン、自動化タスクの3段階で移行し、各段階でローカルに戻せるコピーを残したうえで、クラウド上のマシンで動作を確認しましょう。

ローカルMac → クラウドMac · 01

データを移行

コード、必要なプロジェクト資材、依存関係の一覧を整理します。転送前に、移行するファイルとローカルに残すべき機密情報を分けてください。認証情報をコードリポジトリに直接保存しないでください。

クラウド上でプロジェクトを開き、ディレクトリ、ファイル権限、重要なリソースを確認します。ローカルのコピーは、問題が起きた場合に戻すために残しておきます。検証結果

ローカルMac → クラウドMac · 02

ツールチェーンをインストールして確認

プロジェクトの要件に合わせて、macOS、Xcode、コマンドラインツール、パッケージ管理ツールの依存関係を確認します。まずローカルのバージョンを記録し、クラウド側で一つずつインストールして動作確認してください。両方の環境が同じとは限りません。

プロジェクトの依存関係を再現可能な形で確認し、クラウド上でローカルビルドを完了できること。検証結果

ローカルMac → クラウドMac · 03

CIタスクを設定

タスクの実行アカウント、最小限の権限、キーの保管方法、ビルド成果物の保存先を決めます。まずリスクの低いタスクを実行してログ全体を確認し、その後、正式なワークフローを段階的に移行してください。

タスクが想定どおりに実行されて結果が出力され、失敗した場合もログから原因を特定できること。検証結果

セッションの安全管理

接続情報は業務用の認証情報として管理

リモートデスクトップでは、操作可能な物理マシンを利用します。特定のクライアントボタンの場所を覚えるより、接続情報を保護し、チームの権限を分け、使い終わったセッションを終了することが大切です。

許可された場所でのみ認証情報を使用

ご自身の注文から接続情報を取得し、チャット、公開フォーラム、スクリーンショットに接続先、パスワード、キーをすべて表示しないでください。チームで共同作業する場合は、チームが承認した安全な方法で権限を付与してください。

役割に応じて操作権限を割り当てる

ツールのインストール、ビルドの実行、プロジェクト資料の管理を誰が担当するか明確にします。担当者や役割が変わったら、付与済みのアクセス権とクライアントに保存された接続情報を見直してください。

共有端末から離れるときはセッションを終了

リモートデスクトップのセッションを終了し、共有端末に認証情報が保存されていないか確認してください。サポート資料を送る前に情報をマスキングし、ログインに使える情報は送らないでください。

よくあるトラブル

状況を記録してから対処方法を選ぶ

状況を具体的に説明すると、ローカルネットワーク、クライアント、権限、マシン内の環境のどこに問題があるかを切り分けやすくなります。サポートチケットを送る際は、注文ID、ノード、発生時刻、再現手順、情報を隠したスクリーンショットを添付してください。パスワードやキーは含めないでください。

接続できない

注文に記載された接続方法、接続先の形式、アカウント権限、ローカルネットワークをもう一度確認してください。クライアントに表示されたエラーを記録し、別の注文の認証情報を使って何度も試さないでください。

接続トラブルの対処法を見る

接続できるが画面が遅い・乱れる

発生時のローカルネットワークの状態、クライアント設定、具体的な症状を記録してください。入力が反応しない、画面の更新が遅い、セッションが切断されるといった症状を切り分け、1回の利用体験から遅延を決めつけないでください。

セッションのトラブル対処法を見る

デスクトップは使えるがツールチェーンの準備ができていない

プロジェクトの要件と、マシン上のmacOS、Xcode、コマンドラインツール、依存関係のバージョンを確認します。再現できるコマンドとエラーを記録し、ビルドの問題を接続障害と混同しないでください。

環境の確認手順を見る
接続後の設定

デスクトップを開いたら、次はワークフローの設定

Xcodeでの対話型開発、チームでのビルド、MLXの実験を始める前に、各作業の前提条件を確認し、プロジェクトに必要なソフトウェアと権限を設定してください。マシンのモデル、利用期間、オプションを確認するにはプランをご覧ください。注文の管理やサポートチケットの作成はコンソールから行えます。

専有Macに接続する準備はできましたか?

物理ノードと利用期間を選択し、注文から実際の接続情報をご確認ください。このページの図は接続情報として使用できません。