ファイアウォールポート
App Layeringアプライアンスは、ハイパーバイザー、プロビジョニングサービス、およびApp Layeringエージェントと通信します。この記事では、アプライアンスが他のApp Layering関連サービスと内部的に、またNTPサーバーなどのサーバーと外部的に通信するために使用するポートについて詳しく説明します。App Layeringアプライアンスをインストールする前に、ファイアウォールで必要なポートを開いてください。
App Layeringのインストール中に、アプライアンスがホストされている仮想サーバー上のサービスと対話するために使用するポートを開きます。App Layeringアプライアンスと、App LayeringエージェントまたはApp Layeringコネクタのいずれかを実行しているマシンの間にファイアウォールがある場合は、その目的で使用されるポートをファイアウォールで手動で開く必要があります。インストール中にいずれかのポートをデフォルト設定から変更した場合は、正しいポートを開いていることを確認してください。
App LayeringアプライアンスはTCP/IPプロトコルを使用し、IPv4が必要です。通信には主に次の3つのクラスがあります。
-
アプライアンスへのアクセスと管理。
-
他のApp Layeringエージェントサービスとの通信。
-
エージェントを必要としないハイパーバイザーとの直接通信。
注:
App Layeringアプライアンスは、ネットワークファイル共有に接続されている必要があります。
管理者ユーザー
デフォルトでは、App Layeringは、管理者ユーザーがApp Layeringアプライアンス仮想マシン上の管理コンソールと対話するために、ファイアウォールで次のポートを使用します。
App Layeringアプライアンス
以下に示すさまざまなハイパーバイザーおよびプロビジョニングサービス用のコネクタサービスはすべて、App Layeringアプライアンス上で実行されます。
| App Layeringの宛先 | アクティビティ | プロトコル | ポート |
|---|---|---|---|
| アプライアンス | 管理コンソール | TCP | 80, 443 |
| レガシー Azure コネクタサービス | 通信 | TCP | 3000 (HTTP), 3500 (HTTPS) |
| BITS サーバー | ディスクアップロード | TCP | 3015 (HTTP), 3515 (HTTPS) |
| Citrix Provisioning™ コネクタサービス | 通信 | TCP | 3009 (HTTP)、3509 (HTTPS) |
| Googleコネクタサービス - Google Cloud | 通信 | TCP | 3016 (HTTP)、3516 (HTTPS) |
| Hyper-Vコネクタサービス | 通信 | TCP | 3012 (HTTP)、3512 (HTTPS) |
内部接続
デフォルトでは、App Layeringサービスは、アプライアンスとその各宛先間の内部接続に、ファイアウォールで次のポートを使用します。
次の表では、以下の略語が使用されています。
-
アプライアンス - App Layering仮想アプライアンス。
-
Agent - App Layeringエージェントを指します。
-
Admin user - App Layering Adminロールが割り当てられた管理コンソールユーザー。
-
Compositing machine - App Layeringのコンポジティングエンジンを使用してレイヤーを作成および更新するために使用される仮想マシン。以下が含まれます。
-
コネクタでOffload compositingを有効にしてレイヤーを作成したり、レイヤーにバージョンを追加したり、レイヤー化されたイメージを公開したりするときに作成される仮想マシン。
-
ImportOsLayer.ps1スクリプトが実行され、OSイメージを新しいOSレイヤーとしてインポートする仮想マシン。
-
| App Layering ソース | App Layering 宛先 | アクティビティ | プロトコル | ポート |
|---|---|---|---|---|
| エージェント | アプライアンス | 初期登録 | TCP | 443 |
| アプライアンス | エージェント | 通信 | TCP | 8016 |
| エージェント | アプライアンス | エージェントからのログ配信 | TCP | 8787 |
| アプライアンス | vCenter、ESXI ホスト | ESXI ホストを介したデータストアとの通信 | TCP | 443 |
| アプライアンス | Active Directory | LDAP | TCP | 389, 636 |
| アプライアンス | コンポジティングマシン | 通信 | TCP | 443 |
| コンポジティングマシン | アプライアンス | 通信 | TCP | 443 |
| コンポジットマシン | アプライアンス | iSCSI経由のレイヤーディスクアクセス | TCP | 3260 |
| 管理者ユーザー | アプライアンス | レガシーAzureコネクタ通信 | TCP | 3000 (HTTP)、3500 (HTTPS) |
| アプライアンス | アジュール | 通信 | TCP | 443 |
| 管理者ユーザー | アプライアンス | Citrix Provisioningコネクタ通信 | TCP | 3009 (HTTP)、3509 (HTTPS) |
| Citrix Provisioningサーバー上のエージェント | アプライアンス | ディスクダウンロード | TCP | 3009 (HTTP)、3509 (HTTPS) |
| 管理者ユーザー | アプライアンス | Hyper-Vコネクタ通信 | TCP | 3012 (HTTP)、3512 (HTTPS) |
| Hyper-Vサーバー上のエージェント | アプライアンス | ディスクダウンロード | TCP | 3012 (HTTP), 3512 (HTTPS) |
| Hyper-Vサーバー上のエージェント | アプライアンス | ディスクアップロード | TCP | 3015 (HTTP), 3515 (HTTPS) |
| アプライアンス | vSphere | 通信 | TCP | 443 |
| アプライアンス | XenServer® | 通信 | TCP | 443 |
| アプライアンス | プリズム | ディスクのアップロード | TCP | 2222 |
| アプライアンス | プリズム | 通信 | TCP | 9440 |
| ソースアプライアンス | ターゲットアプライアンス | アプライアンスの移行 | TCP | 22000 |
| ターゲットアプライアンス | ソースアプライアンス | アプライアンスの移行 | TCP | 22000 |
外部接続
デフォルトでは、App Layeringアプライアンスと以下に示す宛先との間の外部接続には、ファイアウォールで次のポートを使用します。
注:
これらのURLは、アプライアンスに定義された資格情報を使用してのみアプライアンスからアクセスできます。これらのサイトを閲覧しようとすると、エラーメッセージが表示されます。
| App Layeringの宛先 | アクティビティ | プロトコル | ポート |
|---|---|---|---|
<https://applayeringwebapi.azurewebsites.net> |
APIアクセス | TCP | 443 |
<http://alcdn.citrix.com/> |
アップグレードメディアのダウンロード | TCP | 80 |
主要ポート
基本的なアプライアンス管理とアクセス (常に必要)
-
HTTP - ポート 80
-
HTTPS - ポート 443
-
SSH - ポート 22
サーバー
-
Active Directory サーバー - ポート 389 - LDAP プロトコル
-
Active Directory サーバー - ポート 636 - LDAPS プロトコル
-
Active Directory サーバー - ポート 53 - DNS プロトコル
-
Windows ファイルサーバー、SMB - ポート 445 - SMB プロトコル
-
ネットワークタイムサーバー - ポート 123 - NTP プロトコル
-
Unix ファイルサーバー - ポート 2049 - NFS プロトコル
-
DHCP サーバー、DHCP - ポート 67 - UDP プロトコル
-
App Layering アプライアンス - ポート 68 - DHCP プロトコル
App Layering エージェント
エージェントは、自身およびアプライアンスとの通信に次のポートを使用します。
-
アプライアンスからエージェントサーバーへ:
-
アプライアンス/SOAP からのコマンド - ポート 8016
-
-
エージェントサーバーからアプライアンスへ:
-
登録 - ポート 443 HTTPS
-
ログのエクスポート - ポート 8787
-
Citrix Provisioning ディスクのダウンロード - ポート 3009 HTTP、3509 HTTPS
-
Hyper-V ディスクのダウンロード - ポート 3012 HTTP、3512 HTTPS
-
Hyper-V ディスクのアップロード - ポート 3015 HTTP、3515 HTTPS
-
ハイパーバイザーおよびプロビジョニングサービスへのコネクタ
アプライアンス上のコネクタにより、アプライアンスはサポートされているハイパーバイザーおよびプロビジョニングサービスと次のポートを使用して直接通信できます。
-
XenServer - ポート 443
-
Citrix Provisioning - ポート 8016 (App Layering エージェント)
-
Google Cloud - ポート 443
-
Microsoft Azure 管理 - ポート 443
-
Microsoft Hyper-V - ポート 8016 (App Layering エージェント)
-
Nutanix AHV - ポート 2222, 9440
-
VMware vSphere - ポート 443 (Virtual Center、およびディスク転送用のESXホスト)