Firewall-Ports
Das App Layering-Gerät kommuniziert mit Ihrem Hypervisor, Bereitstellungsdienst und dem App Layering-Agent. In diesem Artikel werden die Ports ausführlich beschrieben, die das Gerät zur internen Kommunikation mit anderen App Layering-bezogenen Diensten und zur externen Kommunikation mit Servern, z. B. NTP-Servern, verwendet. Öffnen Sie unbedingt die erforderlichen Ports in Ihrer Firewall, bevor Sie das App Layering-Gerät installieren.
Während der Installation von App Layering öffnen Sie Ports, die das Gerät zur Interaktion mit Diensten auf dem virtuellen Server verwendet, auf dem es gehostet wird. Wenn sich zwischen der App Layering-Appliance und der Maschine, auf der Sie den App Layering-Agenten oder einen der App Layering-Konnektoren ausführen, eine Firewall befindet, müssen Sie den dafür verwendeten Port in der Firewall manuell öffnen. Wenn Sie während der Installation einen der Ports von der Standardeinstellung geändert haben, achten Sie darauf, den richtigen Port zu öffnen.
Das App Layering-Gerät verwendet das TCP/IP-Protokoll und IPv4 ist erforderlich. Es gibt drei Hauptklassen der Kommunikation:
- Auf das Gerät zugreifen und es verwalten.
- Mit anderen App Layering-Agent-Diensten kommunizieren.
- Direkte Kommunikation mit Hypervisoren, die den Agenten nicht benötigen.
Notiz:
Das App Layering-Gerät muss mit einer Netzwerkdateifreigabe verbunden sein.
Administratorbenutzer
Standardmäßig verwendet App Layering die folgenden Ports in Ihrer Firewall, damit der Administratorbenutzer mit der Verwaltungskonsole auf der virtuellen Maschine der App Layering-Appliance interagieren kann.
App Layering-Gerät
Die unten aufgeführten Connector-Dienste für die verschiedenen Hypervisoren und Bereitstellungsdienste werden alle auf dem App Layering-Gerät ausgeführt.
App Layering-Ziel | Aktivität | Protokoll | Häfen |
---|---|---|---|
Gerät | Verwaltungskonsole | TCP | 80, 443 |
Älterer Azure Connector-Dienst | Kommunikation | TCP | 3000 (HTTP), 3500 (HTTPS) |
BITS-Server | Datenträger-Upload | TCP | 3015 (HTTP), 3515 (HTTPS) |
Citrix Provisioning-Connector-Dienst | Kommunikation | TCP | 3009 (HTTP), 3509 (HTTPS) |
Google Connector-Dienst – Google Cloud | Kommunikation | TCP | 3016 (HTTP), 3516 (HTTPS) |
Hyper-V-Connector-Dienst | Kommunikation | TCP | 3012 (HTTP), 3512 (HTTPS) |
Interne Verbindungen
Standardmäßig verwendet der App Layering-Dienst die folgenden Ports in Ihrer Firewall für interne Verbindungen zwischen der Appliance und jedem ihrer Ziele.
In der Tabelle wird die folgende Abkürzung verwendet:
- Appliance – Die virtuelle App Layering-Appliance.
- Agent – bezieht sich auf den App Layering-Agent.
- Administratorbenutzer – Ein Benutzer der Verwaltungskonsole, dem die Rolle des App Layering-Administrators zugewiesen ist.
-
Compositing-Maschine – Eine virtuelle Maschine zum Erstellen und Aktualisieren von Ebenen mit der App Layering Compositing-Engine, einschließlich:
- Virtuelle Maschine, die erstellt wird, wenn Sie einen Connector mit aktiviertem Offload-Compositing verwenden, um eine Ebene zu erstellen, einer Ebene eine Version hinzuzufügen oder ein Bild mit Ebenen zu veröffentlichen.
- Virtuelle Maschine, in der das Skript
ImportOsLayer.ps1
ausgeführt wird, um das Betriebssystem-Image als neue Betriebssystemebene zu importieren.
App Layering-Quelle | App Layering-Ziel | Aktivität | Protokoll | Häfen |
---|---|---|---|---|
Agent | Gerät | Erstzulassung | TCP | 443 |
Gerät | Agent | Kommunikation | TCP | 8016 |
Agent | Gerät | Protokolllieferungen vom Agenten | TCP | 8787 |
Gerät | vCenter, ESXI-Hosts | Kommunikation mit dem Datenspeicher über den ESXI-Host | TCP | 443 |
Gerät | Aktives Verzeichnis | LDAP | TCP | 389, 636 |
Gerät | Compositing-Maschine | Kommunikation | TCP | 443 |
Compositing-Maschine | Gerät | Kommunikation | TCP | 443 |
Compositing-Maschine | Gerät | Layer-Festplattenzugriff über iSCSI | TCP | 3260 |
Administratorbenutzer | Gerät | Legacy-Azure-Connector-Kommunikation | TCP | 3000 (HTTP), 3500 (HTTPS) |
Gerät | Azurblau | Kommunikation | TCP | 443 |
Administratorbenutzer | Gerät | Citrix Provisioning Connector-Kommunikation | TCP | 3009 (HTTP), 3509 (HTTPS) |
Agent auf Citrix Provisioning-Server | Gerät | Disk-Download | TCP | 3009 (HTTP), 3509 (HTTPS) |
Administratorbenutzer | Gerät | Hyper-V-Connector-Kommunikation | TCP | 3012 (HTTP), 3512 (HTTPS) |
Agent auf dem Hyper-V-Server | Gerät | Disk-Download | TCP | 3012 (HTTP), 3512 (HTTPS) |
Agent auf dem Hyper-V-Server | Gerät | Datenträger-Upload | TCP | 3015 (HTTP), 3515 (HTTPS) |
Gerät | vSphere | Kommunikation | TCP | 443 |
Gerät | XenServer | Kommunikation | TCP | 5900 |
Gerät | Prisma | Datenträger-Upload | TCP | 2222 |
Gerät | Prisma | Kommunikation | TCP | 9440 |
Quellgerät | Zielgerät | Appliancemigration | TCP | 22000 |
Zielgerät | Quellgerät | Appliancemigration | TCP | 22000 |
Externe Verbindung
Verwenden Sie standardmäßig den folgenden Port in Ihrer Firewall für externe Verbindungen zwischen dem App Layering-Gerät und dem unten aufgeführten Ziel.
Notiz:
Auf diese URLs kann von der Appliance nur mit den dafür definierten Anmeldeinformationen zugegriffen werden. Der Versuch, diese Sites zu durchsuchen, führt zu einer Fehlermeldung.
App Layering-Ziel | Aktivität | Protokoll | Häfen |
---|---|---|---|
<https://applayeringwebapi.azurewebsites.net> |
API-Zugriff | TCP | 443 |
<http://alcdn.citrix.com/> |
Upgrade-Medien herunterladen | TCP | 80 |
Betriebssystem-Image, eine XenServer-Anforderung
Ziel | Aktivität | Protokoll | Häfen |
---|---|---|---|
XenServer | Kommunikation | TCP | 5900 |
Wichtige Häfen
Grundlegende Geräteverwaltung und Zugriff (immer erforderlich)
- HTTP - Port 80
- HTTPS - Port 443
- SSH - Port 22
Server
- Active Directory-Server – Port 389 – LDAP-Protokoll
- Active Directory-Server – Port 636 – LDAPS-Protokoll
- Active Directory-Server – Port 53 – DNS-Protokoll
- Windows-Dateiserver, SMB – Port 445 – SMB-Protokoll
- Netzwerk-Zeitserver - Port 123 - NTP-Protokoll
- Unix-Dateiserver – Port 2049 – NFS-Protokoll
- DHCP-Server, DHCP – Port 67 – UDP-Protokoll
- App Layering-Gerät – Port 68 – DHCP-Protokoll
App Layering-Agent
Der Agent verwendet die folgenden Ports für die Kommunikation mit sich selbst und der Appliance.
-
Appliance zum Agentserver:
- Befehle von Appliance/SOAP – Port 8016
-
Agentserver zur Appliance:
- Registrierung - Port 443 HTTPS
- Log-Export - Port 8787
- Citrix Provisioning-Datenträger-Download - Ports 3009 HTTP, 3509 HTTPS
- Hyper-V-Datenträgerdownload – Ports 3012 HTTP, 3512 HTTPS
- Hyper-V-Datenträgerupload – Ports 3015 HTTP, 3515 HTTPS
Konnektoren zu Hypervisoren und Provisioning-Diensten
Über die Konnektoren auf der Appliance kann die Appliance über die folgenden Ports direkt mit den unterstützten Hypervisoren und Bereitstellungsdiensten kommunizieren.
- XenServer - Port 5900
- Citrix Provisioning – Port 8016 (App Layering-Agent)
- Google Cloud – Port 443
- Microsoft Azure-Verwaltung – Port 443
- Microsoft Hyper-V – Port 8016 (App Layering-Agent)
- Nutanix AHV – Port 2222, 9440
- VMware vSphere – Port 443 (Virtual Center und ESX-Hosts für Festplattenübertragungen)