ファイアウォール環境でのポート番号の設定

適用対象:すべてのSMP-NEOシリーズおよびCMSシリーズ(バージョン9.0以降)

この記事では以下の内容を説明します

ポート番号を設定する理由

CAYINのCMSサーバーおよびSMPプレーヤーは、効率的で便利なリモート管理を提供するネットワーク対応のデジタルサイネージソリューションですが、同時にネットワーク環境に基づく設定の複雑さを増加させます。

たとえば、ファイアウォール環境の場合、ポートフォワーディングが必要になることがあります。インターネットを介したSMPまたはCMSサービスへのアクセスをブロックするファイアウォールを展開している場合、サービスポートをSMPまたはCMSのIPアドレスに転送する必要があります。

ポートフォワーディングガイド

ファイアウォール環境でSMPまたはCMSを展開する場合に設定する必要があるすべてのサービスとポート番号のリストを作成します。ここにリストされているすべてのポートを転送する必要はありません。必要な設定に関数と対応するポート番号を参照して設定してください。

ファイアウォール

注意 : 上記の図では、矢印はTCP接続の方向を示しています。ただし、接続が確立された後、データ転送は常に双方向です。

サービス
機能
ポート
HTTP (WEB)
コンテンツ更新
Webマネージャー
クライアントリスト
80 (TCP)
HTTPS (WEB)
コンテンツ更新
Webマネージャー
クライアントリスト
443 (TCP)
SMB
ネットワーク共有フォルダ
139 (TCP)
SMP
SuperMonitor* コマンド
プレイヤー登録、SuperMonitor 一般コマンド
20000 (TCP)
CMS-PRO コマンド
CMS-PRO 一般コマンド
20001 (TCP)
FTP**
ユーザーFTP、アクティブモードまたはパッシブモード
CMS-PROおよびSuperMonitor:
マルチプレイヤー設定およびバッチパッチ更新
20, 21 (TCP)
RTB
RTBライブストリーミング
8100~8226 (UDP)
SMTP
CMS-PROおよびSuperMonitor: メールサーバーからのアラートメール送信(CMSからユーザーのメールサーバーへ)
25
SYSLOG
SuperReporter:
SMP/CMSからSuperReporterサーバーまたは他のログサーバーへのリモートログ送信
Syslog用TCPポート35000またはUDPポート514
Backup Server
メインサーバーとバックアップサーバー間の通信およびデータ転送
22、30001(TCP)
Site Server
サイトサーバーからメインサーバーへのアクセス
22、40001(TCP)
Mobile App
CAYIN Signage Assistant
20002

*ポート番号は、CMS Web Managerから変更できます。

**FTPは、ファイアウォールにとってより複雑なサービスです。ユーザーがCMS-PROで特定の機能を有効にすると(たとえば、マルチプレイヤーの設定とバッチパッチの更新など)、SMPプレイヤーはFTPを使用してCMSサーバーに接続し、データを転送します。この場合、FTPはパッシブモードになり、CMSはSMPのために20001から29999までのランダムなデータポートを開きます。使用しているファイアウォールがFTPパッシブモードに対応している場合、それを自動的に処理できるはずです。ただし、それはファイアウォールの能力に依存します。

ここで、WikipediaからFTPに関する説明の一部を引用しておきます:

「FTPは、データ接続の確立方法を決定するアクティブモードまたはパッシブモードで実行できます。アクティブモードでは、クライアントはサーバーにクライアントがリッスンするIPアドレスとポート番号を送信し、サーバーがTCP接続を開始します。クライアントがファイアウォールの背後にあり、受信TCP接続を受け入れることができない場合、パッシブモードが使用されることがあります。このモードでは、クライアントはサーバーにPASVコマンドを送信し、IPアドレスとポート番号を受け取ります。クライアントはこれらを使用してサーバーへのデータ接続を開きます。」

注意:

  • このポート転送ガイドは、簡単なファイアウォール設定の参考です。詳細なファイアウォール設定については、引き続きファイアウォールのマニュアルをご参照ください。
  • プロジェクトでCMSを使用する場合、ポート80、20,000、および20,001を開放する必要があります。