Skip to main content

Enterprise Server 3.20 ist derzeit als Release Candidate verfügbar.

Netzwerkports

Öffnen Sie Netzwerkports selektiv basierend auf den Netzwerkdiensten, die Sie für Administratoren, Endbenutzer und zur Unterstützung von E-Mail-Diensten bereitstellen müssen.

Verwaltungsports

Einige Verwaltungsports sind zum Konfigurieren von Ihre GitHub Enterprise Server-Instance und zum Ausführen bestimmter Features erforderlich. Verwaltungsports sind für die einfache Verwendung von Anwendungen durch Endbenutzer nicht erforderlich.

PortDienstBESCHREIBUNG
8443HTTPSSichere webbasierte Verwaltungskonsole. Für die grundlegende Installation und Konfiguration erforderlich.
8080HTTPWebbasierte Verwaltungskonsole im Nur-Text-Format. Nur erforderlich, wenn TLS manuell deaktiviert wird.
122SSHShellzugriff für Ihre GitHub Enterprise Server-Instance. Muss für eingehende Verbindungen zwischen allen Knoten in einer Hochverfügbarkeitskonfiguration geöffnet sein. Der standardmäßige SSH-Port (22) ist für den Git- und SSH-Netzwerk-Traffic der Anwendung vorgesehen.
1194/UDPVPNSicherer Replikationsnetzwerktunnel in einer hochverfügbaren Konfiguration. Muss für die Kommunikation zwischen allen Knoten in der Konfiguration geöffnet sein.
123/UDPNTPFür Zeitprotokollvorgänge erforderlich.
161/UDPSNMPFür Netzwerküberwachungs-Protokollvorgänge erforderlich.
9103/TCPHTTPErforderlich für zukünftige Unterstützung von Prometheus Scraping.

Anwendungsschnittstellen für Endbenutzer

Mit Anwendungsports können Endbenutzer auf Webanwendungen und Git zugreifen.

PortDienstBESCHREIBUNG
443HTTPSZugriff auf die Webanwendung und Git über HTTPS.
80HTTPWebanwendungszugriff. Alle Anforderungen werden an den HTTPS-Port umgeleitet, wenn TLS konfiguriert ist.
22SSHZugriff auf Git über SSH. Unterstützt Klon-, Abruf- und Push-Operationen in öffentliche und private Repositories.
9418GitDer Git-Protokollport unterstützt Klon- und Abrufvorgänge für öffentliche Repositories mit unverschlüsselter Netzwerkkommunikation. Wenn du den privaten Modus in deiner Instanz aktiviert hast, ist das Öffnen dieses Ports nur erforderlich, wenn du auch anonymen Git-Lesezugriff aktiviert hast. Weitere Informationen finden Sie unter Richtlinien zur Verwaltung von Repositories in Ihrem Unternehmen erzwingen.

Warnung

Wenn HTTPS-Verbindungen in einem Lastenausgleich beendet werden, müssen die vom Lastenausgleich an GitHub Enterprise Server gesendeten Anforderungen ebenfalls HTTPS verwenden. Das Downgraden der Verbindung auf HTTP wird nicht unterstützt.

E-Mail-Ports

E-Mail-Ports müssen direkt oder über ein Relay für die Unterstützung eingehender E-Mails für Endbenutzer erreichbar sein.

PortDienstBESCHREIBUNG
25SMTPUnterstützung für SMTP mit Verschlüsselung (STARTTLS).

GitHub Actions Anschlüsse

GitHub Actions-Ports müssen für selbstgehostete Runner zugänglich sein, um eine Verbindung mit Ihre GitHub Enterprise Server-Instance herzustellen. Weitere Informationen finden Sie unter Referenzen zu selbstgehosteten Runnern.

PortDienstBESCHREIBUNG
443HTTPSSelbstgehostete Runner stellen eine Verbindung mit Ihre GitHub Enterprise Server-Instance her, um Auftragszuweisungen zu erhalten und neue Versionen der Runneranwendung herunterzuladen. Erforderlich, wenn TLS konfiguriert ist.
80HTTPSelbstgehostete Runner stellen eine Verbindung mit Ihre GitHub Enterprise Server-Instance her, um Auftragszuweisungen zu erhalten und neue Versionen der Runneranwendung herunterzuladen. Erforderlich, wenn TLS nicht konfiguriert ist.

Wenn du den automatischen Zugriff auf GitHub.com-Aktionen aktivierst, sucht GitHub Actions immer zuerst nach einer Aktion für Ihre GitHub Enterprise Server-Instance über diese Ports, bevor GitHub.com überprüft wird. Weitere Informationen finden Sie unter Aktivieren des automatischen Zugriffs auf GitHub.com Aktionen mithilfe von GitHub Connect.

GitHub Connect-Ports

Wenn du GitHub Connect aktivierst, verwendet die Verbindung zwischen GitHub Enterprise Server und GitHub.com HTTPS über die Ports 443 oder 80, und TLS ist erforderlich. Weitere Informationen finden Sie unter Informationen zu GitHub Connect.

Weiterführende Lektüre

  •         [AUTOTITLE](/admin/configuration/configuring-network-settings/configuring-tls)