Sobre o acesso a GitHub de uma rede restrita
Em casos raros, a política de acesso à rede de uma instituição pode restringir o acesso a nomes de domínio específicos para usuários finais. Por exemplo, a política pode usar a filtragem DNS para negar o acesso a sites como GitHub. Se sua instituição exigir esse nível de controle, mas você ainda quiser permitir o acesso aos serviços no GitHub, poderá criar exceções em sua política para permitir o acesso aos domínios necessários.
Recuperando GitHub nomes de domínio usando a API REST
Você pode usar a API REST para recuperar uma lista de nomes-de-domínio de GitHub.
Aviso
A lista de domínios da API REST não tem o propósito de ser abrangente. Se você bloquear o acesso a serviços usando DNS, mas permitir seletivamente o acesso aos nomes de domínio de GitHub, todos ou alguns de GitHub e serviços relacionados poderão não funcionar corretamente ou funcionar de jeito nenhum para os usuários finais.
Para saber mais, confira Pontos de extremidade da API REST para metadados.