Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2022-06-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Portas de rede

Abra as portas de rede seletivamente com base nos serviços que você precisa expor para administradores, usuários finais e suporte por e-mail.

Portas administrativas

Certas portas administrativas são obrigatórias para configurar a your GitHub Enterprise Server instance e executar determinados recursos. Não é preciso haver portas administrativas para os usuários finais aproveitarem os recursos básicos do aplicativo.

PortaServiçoDescrição
8443HTTPSConsole de gerenciamento seguro na web. Obrigatória para instalação e configuração básicas.
8080HTTPConsole de gerenciamento de texto simples na web. Não é obrigatória, a menos que o TSL seja desabilitado manualmente.
122SSHAcesso de shell à your GitHub Enterprise Server instance. Obrigatório para estar aberto a conexões de entrada entre todos os nós em uma configuração de alta disponibilidade. A porta SSH padrão (22) é dedicada ao tráfego de rede de aplicativos Git e SSH.
1194/UDPVPNTúnel de rede de réplica segura na configuração de alta disponibilidade. Obrigatório estar aberto para a comunicação entre todos os nós da configuração.
123/UDPNTPObrigatória para operações de protocolo de tempo.
161/UDPSNMPObrigatória para operações de protocolo de monitoramento de rede.

Portas de aplicativo para usuários finais

As portas de aplicativo fornecem aplicativos da web e acesso dos usuários finais ao Git.

PortaServiçoDescrição
443HTTPSAcesso ao aplicativo da web e ao Git por HTTPS.
80HTTPAcesso ao aplicativo da web. Todas as solicitações são redirecionadas para a porta HTTPS se o TLS estiver configurado.
22SSHAcesso ao Git por SSH. Compatível com operações de clonagem, fetch e push em repositórios públicos e privados.
9418GitA porta do protocolo Git é compatível com operações de clonagem e fetch em repositórios públicos com comunicação de rede não criptografada. Se você habilitou o modo privado na sua instância, abrir esta porta só é necessário se você também habilitou o acesso de leitura anônimo do Git. Para obter mais informações, consulte "Aplicar políticas de gerenciamento do repositório na sua empresa".

Aviso: Ao encerrar conexões HTTPS em um balanceador de carga, as solicitações do balanceador de carga para GitHub Enterprise Server também precisam usar HTTPS. O downgrading da conexão para HTTP não é suportado.

Portas de e-mail

As portas de e-mail devem estar acessíveis diretamente ou via retransmissão para oferecer suporte de e-mail aos usuários finais.

PortaServiçoDescrição
25SMTPSuporte a SMTP com criptografia (STARTTLS).

Portas de GitHub Actions

As portas de GitHub Actions devem poder ser acessadas por executores auto-hospedados para se conectar a your GitHub Enterprise Server instance. Para obter mais informações, consulte "Sobre executores auto-hospedados."

PortaServiçoDescrição
443HTTPSOs executores auto-hospedados conectam a your GitHub Enterprise Server instance para receber atividades de trabalho e fazer o download das novas versões do aplicativo do executor. Obrigatório se TLS estiver configurado.
80HTTPOs executores auto-hospedados conectam a your GitHub Enterprise Server instance para receber atividades de trabalho e fazer o download das novas versões do aplicativo do executor. Obrigatório se TLS não estiver configurado.

Se você habilitar o acesso automático a ações de GitHub.com, GitHub Actions sempre irá pesquisar uma ação em your GitHub Enterprise Server instance primeiro, por meio dessas portas, antes de verificar GitHub.com. Para obter mais informações, consulte "Habilitar o acesso automático às ações de GitHub.com usando o GitHub Connect".

Leia mais