Gerenciar endereços IP permitidos para sua organização

Você pode restringir o acesso aos ativos da sua organização configurando uma lista de endereços IP autorizados a se conectar.

Allowed IP addresses are available with GitHub Enterprise Cloud and GitHub AE. Para obter mais informações, consulte os "Produtos da GitHub".

Os proprietários da organização podem gerenciar endereços IP permitidos para uma organização.

Sobre endereços IP permitidos

Você pode restringir o acesso a ativos da organização configurando uma lista de permissões para endereços IP específicos. Por exemplo, você pode permitir o acesso somente a partir do endereço IP da rede do escritório. A lista de permissão para endereços IP irá bloquear o acesso através da web, API, e Git de qualquer endereço IP que não esteja na lista de permissões.

Você pode aprovar o acesso para um único endereço IP ou uma série de endereços usando a notação CIDR. Para obter mais informações, consulte "CIDR notation" na Wikipedia.

Para fazer cumprir a lista de permissões de IP, você deve primeiro adicionar endereços IP à lista, e então habilitar a lista de permissões de IP. É preciso adicionar o endereço IP atual ou um intervalo correspondente antes de habilitar a lista de permissões de IP.

If you set up an allow list you can also choose to automatically add to your allow list any IP addresses configured for Aplicativos do GitHub that you install in your organization. The creator of a aplicativo GitHub can configure an allow list for their application, specifying the IP addresses at which the application runs. By inheriting their allow list into yours, you avoid connection requests from the application being refused. For more information, see "Allowing access by Aplicativos do GitHub."

Você também pode configurar endereços IP permitidos para as organizações em uma conta corporativa. Para obter mais informações, consulte "Restringir o tráfego de rede para a sua empresa".

Adicionar endereços IP permitidos

  1. In the top right corner of GitHub AE, click your profile photo, then click Your organizations. Your organizations in the profile menu

  2. Next to the organization, click Settings. The settings button

  3. Na barra lateral esquerda, clique em Organization security (Segurança da organização).

    Configurações de segurança da organização

  4. At the bottom of the "IP allow list" section, enter an IP address, or a range of addresses in CIDR notation. Campo-chave para adicionar endereço IP

  5. Optionally, enter a description of the allowed IP address or range. Campo-chave para adicionar nome de endereço IP

  6. Clique em Add (Adicionar). Botão para adicionar endereço IP permitido

Habilitar endereços IP permitidos

  1. In the top right corner of GitHub AE, click your profile photo, then click Your organizations. Your organizations in the profile menu

  2. Next to the organization, click Settings. The settings button

  3. Na barra lateral esquerda, clique em Organization security (Segurança da organização).

    Configurações de segurança da organização

  4. Em "IP allow list" (Lista de permissões IP), selecione Enable IP allow list (Habilitar lista de permissões IP). Caixa de seleção para permitir endereços IP

  5. Clique em Salvar.

Allowing access by Aplicativos do GitHub

If you're using an allow list, you can also choose to automatically add to your allow list any IP addresses configured for Aplicativos do GitHub that you install in your organization.

If you select Enable IP allow list configuration for installed GitHub Apps in your allow list settings, then IP addresses from installed Aplicativos do GitHub are added to your allow list. This happens irrespective of whether your allow list is currently enabled. If you install a aplicativo GitHub and then the creator of that application changes the addresses in its allow list, your allow list is automatically updated with those changes.

You can identify the IP addresses that have been automatically added from Aplicativos do GitHub by reviewing the description field. The description for these IP addresses is: "Managed by the NAME GitHub App." Unlike addresses you add manually, you cannot edit, delete, or disable IP addresses that are automatically added from Aplicativos do GitHub.

Note: The addresses in the IP allow list of a aplicativo GitHub only affect requests made by installations of the aplicativo GitHub. The automatic addition of a aplicativo GitHub's IP address to an organization's allow list does not allow access to a GitHub AE user who connects from that IP address.

For more information about how to create an allow list for a aplicativo GitHub you have created, see "Managing allowed IP addresses for a GitHub App."

  1. In the top right corner of GitHub AE, click your profile photo, then click Your organizations. Your organizations in the profile menu

  2. Next to the organization, click Settings. The settings button

  3. Na barra lateral esquerda, clique em Organization security (Segurança da organização).

    Configurações de segurança da organização

  4. Under "IP allow list", select Enable IP allow list configuration for installed GitHub Apps. Checkbox to allow GitHub App IP addresses

  5. Clique em Salvar.

Editar endereços IP permitidos

  1. In the top right corner of GitHub AE, click your profile photo, then click Your organizations. Your organizations in the profile menu

  2. Next to the organization, click Settings. The settings button

  3. Na barra lateral esquerda, clique em Organization security (Segurança da organização).

    Configurações de segurança da organização

  4. Em "IP allow list", à direita da entrada que deseja editar, clique em Edit. Botão para editar endereço IP permitido

  5. Digite um endereço IP ou um intervalo de endereços, na notação CIDR. Campo-chave para adicionar endereço IP

  6. Digite uma descrição do endereço IP permitido ou intervalo. Campo-chave para adicionar nome de endereço IP

  7. Clique em Atualizar.

Excluir endereços IP permitidos

  1. In the top right corner of GitHub AE, click your profile photo, then click Your organizations. Your organizations in the profile menu

  2. Next to the organization, click Settings. The settings button

  3. Na barra lateral esquerda, clique em Organization security (Segurança da organização).

    Configurações de segurança da organização

  4. Em "IP allow list" (lista de permissão), à direita da entrada que deseja excluir, clique em Delete. Botão para excluir endereço IP permitido

  5. Para excluir permanentemente a entrada, clique em Yes, delete this IP allow list entry (Sim, excluir este IP permitir a entrada da lista). Botão para excluir permanentemente a entrada da lista de permissões de IP

Usar GitHub Actions com uma lista endereços IP permitidos

To allow your AE hosted runners to communicate with GitHub, add the IP address or IP address range of your AE hosted runners to the IP allow list. Para obter mais informações, consulte "Adding an allowed IP address."

For more information about AE hosted runners, see "About AE hosted runners."

Esse documento ajudou você?Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.