Puertos administrativos
Se requieren algunos puertos administrativos para configurar tu instancia de GitHub Enterprise Server y ejecutar determinadas funciones. No se requieren puertos administrativos para el uso de la aplicación básica por parte de los usuarios finales.
Port (Puerto) | Servicio | Descripción |
---|---|---|
8443 | HTTPS | Consola de administración segura basada en la web. Requerida para la instalación y la configuración básicas. |
8080 | HTTP | Consola de administración basada en la web de texto simple. No se requiere a menos de que el TLS se inhabilite manualmente. |
122 | SSH | Acceso shell para tu instancia de GitHub Enterprise Server. Se necesita abierto a las conexiones entrantes entre todos los nodos en una configuración de disponibilidad alta. El puerto SSH predeterminado (22) está destinado al tráfico de red de la aplicación SSH y Git. |
1194/UDP | VPN | Túnel de red de replicación segura en la configuración de alta disponibilidad. Se requiere abierto a las comunicaciones entre todos los nodos en la configuración. |
123/UDP | NTP | Se requiere para operar el protocolo de tiempo. |
161/UDP | SNMP | Se requiere para operar el protocolo de revisión de red. |
Puertos de la aplicación para usuarios finales
Los puertos de la aplicación permiten que los usuarios finales accedan a Git y a las aplicaciones web.
Port (Puerto) | Servicio | Descripción |
---|---|---|
443 | HTTPS | Acceso a la aplicación web y a Git por HTTPS. |
80 | HTTP | Acceso a la aplicación web. Todas las solicitudes se redirigen al puerto HTTPS si se configura el TLS. |
22 | SSH | Acceso a Git por SSH. Admite las operaciones clonar, extraer y subir a los repositorios privados y públicos. |
9418 | Git | El puerto de protocolo Git admite las operaciones clonar y extraer a los repositorios públicos con comunicación de red desencriptada. Si habilitaste el modo privado en tu instancia, entonces solo se requerirá abrir este puerto si también habilitas el acceso de lectura anónimo para Git. Para obtener más información consulta la sección "Requerir políticas de administración de repositorios en tu empresa". |
Advertencia: cuando se termina una conexión HTTPS en un balanceador de carga, las solicitudes de éste hacia GitHub Enterprise Server necesitarán utilizar HTTPS. Bajar la conexión de categoría a HTTP no es compatible.
Puertos de correo electrónico
Los puertos de correo electrónico deben ser accesibles directamente o por medio de la retransmisión del correo electrónico entrante para los usuarios finales.
Port (Puerto) | Servicio | Descripción |
---|---|---|
25 | SMTP | Soporte para SMTP con encriptación (STARTTLS). |
Puertos de las GitHub Actions
Los puertos de las GitHub Actions deben ser accesibles para que los ejecutores auto-hospedados se conecten a tu instancia de GitHub Enterprise Server. Para obtener más información, consulta la sección "Acerca de los ejecutores auto-hospedados".
Port (Puerto) | Servicio | Descripción |
---|---|---|
443 | HTTPS | Los ejecutores auto-hospedados se conectan a tu instancia de GitHub Enterprise Server para recibir asignaciones de jobs y para descargar versiones nuevas de la aplicación ejecutora. Requerido si se configura TLS. |
80 | HTTP | Los ejecutores auto-hospedados se conectan a tu instancia de GitHub Enterprise Server para recibir asignaciones de jobs y para descargar versiones nuevas de la aplicación ejecutora. Requerido si no se configura TLS. |
Si habilitas el acceso automático a las acciones de GitHub.com, GitHub Actions siempre buscará primero una acción en tu instancia de GitHub Enterprise Server, a través de estos puertos, antes de revisar en GitHub.com. Para obtener más información, consulta la sección "Habilitar el acceso automático a las acciones de GitHub.com utilizandoGitHub Connect".