TrakaWEB導入時のファイアウォール要件ガイド
〜安全かつスムーズなネットワーク設計とポート設定〜
TrakaWEBは企業の鍵・資産管理を強力に推進するシステムですが、複数コンポーネントがネットワーク連携するためファイアウォール設定が非常に重要です。安定運用とセキュリティ確保に必要な通信要件をわかりやすくまとめました。
TrakaWEBの主なコンポーネント
TrakaWEBシステムは、単一のソフトウェアではなく複数の専門サービス・アプリケーション(Web Front End、Business Engine Service、Comms Engine Service、Admin Application、Database、Traka Touchなど)が連携して動作します。
これらがネットワーク上で迅速かつ安全に通信するためには、社内ファイアウォールやルーターで**「必要なポートのみを正確に開放する」**設計が必須となります。
必要なファイアウォールポート一覧
| 通信元 | 通信先 | プロトコル | ポート番号 |
|---|---|---|---|
| Business Engine | SQL Server | TCP | 1433 |
| Business Engine | Comms Engine | TCP | 9997 |
| Comms Engine | Business Engine | TCP | 10500, 10501, 10503, 10504 |
| Comms Engine | Traka Touch | TCP | 9998 |
| Traka Touch | Comms Engine | TCP | 10601 |
| Admin Application | Business Engine | TCP | 10500, 10501, 10503, 10504 |
| Web Front End | Business Engine | TCP | 10500, 10501, 10503, 10504 |
| Broker Management Port | Business Engine | TCP | 15672 |
| Broker Port | Business Engine | TCP | 5671 |
| Broker MQTT | Business Engine | TCP | 15675, 15676 |
| Integration Engine V2 | Business Engine | TCP | 10700 |
| Traka Touch | RabbitMQ Broker | TCP | 5671 |
| RabbitMQ Broker | Traka Touch | TCP | 5671 |
通信ポートのポイント解説
SQL Server 通信(ポート: 1433)
Business Engineとデータベース(SQL Server)間の接続に必須の標準ポートです。Express / Standard / Enterprise や Azure SQL を利用する場合でも通信を通す必要があります。
エンジン・端末間連携(ポート: 9997, 9998, 10500系, 10601)
Business Engine、Comms Engine、および現地物理キャビネット(Traka Touch)間のリアルタイム制御を行うコア通信です。特に10500番台(10500, 10501, 10503, 10504)は管理画面や制御アプリなど複数コンポーネントで頻繁に使用されます。
RabbitMQ ブローカー通信(ポート: 5671, 15672, 15675, 15676)
レポートの生成やシステム内でのリアルタイム通知・イベント処理を担当するメッセージブローカー通信です。SSLによる暗号化通信にも完全対応しています。
Integration Engine V2(ポート: 10700)
サードパーティシステムとの外部連携や、リアルタイムアップデートサービス(RTUS)との通信に使用される重要なAPIポートです。
⚠️ ネットワーク設定・構築時の注意点
ファイアウォール設定を行う際は、業務の安定性と防犯レベルを高い次元で維持するために、以下のセキュリティ原則を順守してください。
- 最小権限の法則:必要なポートのみをピンポイントで開放し、不要なポートやIP範囲は遮断することでサイバー攻撃リスクを極小化します。
- 通信の暗号化(SSL):サーバーおよびクライアント端末間の通信にはSSL証明書を導入し、データ窃用や盗聴を強力に防止することを強く推奨します。
TrakaWEBの安定運用にはファイアウォール設定の最適化が不可欠です。社内ネットワーク管理者との連携や設定手順についてご不明な点がございましたら、お気軽にお問い合わせください。










