Skip to main content

Administración de direcciones IP permitidas para una aplicación de GitHub

Puedes agregar una lista de IPs permitidas a tu registro de GitHub App para evitar que tu aplicación sea bloqueada por la lista de IPs permitidas de la empresa o la organización.

Acerca de las listas de direcciones IP permitidas para las GitHub Apps

Los propietarios de organizaciones y empresas pueden restringir el acceso a los activos si configuran una lista de direcciones IP permitidas. Esta lista especifica las direcciones IP que los actores pueden usar para acceder a sus recursos. Para más información, consulta Aplicar políticas sobre los ajustes de seguridad en tu empresa.

Cuando una organización o empresa tiene una lista de direcciones permitidas, se negará el acceso a las aplicaciones de terceros que se conecten mediante una GitHub App, a menos de que una de las condiciones siguientes sea verdadera:

  • El creador de GitHub App configuró una lista de direcciones permitidas para la aplicación, la cual especifica las direcciones IP en donde se ejecuta la aplicación. Consulta debajo los detalles de cómo hacerlo, y
  • El propietario de la organización o la empresa ha elegido permitir que las direcciones en la lista de direcciones permitidas de la GitHub App se agreguen a su propia lista de direcciones permitidas. Para obtener más información, consulta Administración de direcciones IP permitidas para la organización.

o

Nota:

Las direcciones de la lista de direcciones IP permitidas de GitHub App solo afectan las solicitudes realizadas por las instalaciones de GitHub App. La adición automática de una dirección IP de una GitHub App a una lista de direcciones permitidas de una organización no permite el acceso a un usuario de GitHub que se conecte desde dicha dirección IP.

Agrega una lista de direcciones IP permitidas a un registro de la GitHub App

Nota:

GitHub está implementando gradualmente la compatibilidad con IPv6. A medida que los servicios de GitHub agregan compatibilidad con IPv6, empezaremos a reconocer las direcciones IPv6 de los usuarios de GitHub. Para evitar posibles interrupciones de acceso, asegúrate de que has agregado las direcciones IPv6 necesarias a tu lista de direcciones IP permitidas.

Nota:

Debido al almacenamiento en caché, la incorporación o eliminación de direcciones IP puede tardar unos minutos en surtir efecto.

  1. En la esquina superior derecha de cualquier página, en GitHub, haz clic en la fotografía del perfil.

  2. Navega a la configuración de tu cuenta.

    • Para una aplicación propiedad de una cuenta personal, haga clic en Configuración.
    • Para una aplicación propiedad de una organización:
      1. Haga clic en Sus organizaciones.
      2. A la derecha de la organización, haga clic en Configuración.
    • Para una aplicación propiedad de una empresa:
      1. Si usa Enterprise Managed Users, haga clic en Su empresa para ir directamente a la configuración de la cuenta empresarial.
      2. Si usa cuentas personales, haga clic en Sus empresas y, a continuación, a la derecha de la empresa, haga clic en Configuración.
  3. Navega a los ajustes de GitHub App.

    • Para una aplicación propiedad de una cuenta personal o de una organización.
      1. En la barra lateral de la izquierda, haz clic en Developer settings y luego en GitHub Apps.
    • Para una aplicación propiedad de una empresa:
      1. En la barra lateral izquierda, en "Configuración", haz clic en GitHub Apps.
  4. A la derecha de la GitHub App que desea modificar, haga clic en Edit.

  5. En la parte inferior de la sección "Lista de direcciones IP permitidas", en el campo "Dirección o intervalo IP en notación CIDR", escribe una dirección IP o un rango de direcciones en notación CIDR.

    Captura de pantalla de la configuración de la lista de direcciones IP permitidas. Se muestra un campo de texto con la etiqueta "Dirección o intervalo IP en notación CIDR" resaltado y con contorno naranja.

  6. De manera opcional, en el campo "Descripción breve de dirección o intervalo IP", escribe una descripción de la dirección o el intervalo IP que se permite. La descripción es para referencia y no se usa en la lista de permitidos de las organizaciones donde se instala GitHub App. En su lugar, las listas de permitidos de la organización incluirán "Administrado por NAME GitHub App" como descripción.

  7. Haz clic en Add.