ネットワーク設定
ネットワーク設定カテゴリでは、HandyCafeサーバーとローカルネットワーク上のすべてのクライアントPC間で使用される通信ポートと認証キーを構成します。
ポート
HandyCafeは異なる種類の通信に3つの別々のポートを使用します。すべてのポート値は1~65535の範囲で、互いに競合したりサーバー上の他のサービスと競合したりしてはいけません。
TCPポート
- デフォルト: 5001
- 用途: サーバーとクライアント間のメインコマンド・レスポンス通信。すべてのセッション制御メッセージ(開始、停止、延長)、ステータス更新、メニュープッシュ、設定同期がこのポートを通じて行われます。
- プロトコル: バイナリエンコーディングと暗号認証を伴うTCP。
ファイルポート
- デフォルト: 5002
- 用途: サーバーとクライアント間のファイル転送。同期エクスプローラー機能がサーバーからクライアントPCにファイル(ゲームアップデート、設定ファイル、ソフトウェア)をプッシュする際に使用されます。
- プロトコル: TCPベースのチャンクファイル転送。
UDPポート
- デフォルト: 5004
- 用途: リモートデスクトップ機能の画面ストリーミング。管理者がサーバーコンソールからクライアントの画面を表示する際、映像フレームがこのポートを通じて送信されます。
- プロトコル: 低遅延のリアルタイムストリーミング用UDP。
接続キー
接続キーは暗号認証に使用される共有シークレットパスワードです。サーバーとクライアント間のすべてのメッセージがこのキーで署名され、不正なデバイスがネットワークに参加することを防止します。
- すべてのクライアントPCはサーバーと同じ接続キーで設定する必要があります。
- サーバーの接続キーを変更した場合、すべてのクライアントの設定を一致するよう更新する必要があります。キーが不一致のクライアントは認証に失敗し、サーバーコンソールに表示されません。
- 強力で一意のキーを使用してください。デフォルトや推測しやすい値は避けてください。
重要な注意事項
ポートまたは接続キーの変更にはサーバー・クライアント両方での対応が必要です:
- サーバーのネットワーク設定で値を更新して保存します。
- HandyCafeサーバーアプリケーションを再起動します。
- すべてのクライアントの設定で対応する値を更新します。
- 各PCでクライアントアプリケーションを再起動します。
ファイアウォールルール: ネットワークファイアウォール(サーバーのOSファイアウォールとハードウェアファイアウォールの両方)が、設定された3つのポートすべてのインバウンドおよびアウトバウンドトラフィックを許可していることを確認してください。ポートがブロックされるとクライアントの接続やストリーミングが妨げられます。
LAN要件: サーバーとすべてのクライアントPCは同一ローカルエリアネットワーク(LAN)上にある必要があります。HandyCafeはクライアントディスカバリーにmDNSを使用し、単一のブロードキャストドメイン内で動作します。異なるサブネットやVLANのクライアントは追加のネットワーク設定なしでは検出されない場合があります。