> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ggLeap y ggRock Requisitos de Comunicación en Red

Este artículo te ayuda a entender los requisitos de comunicación de red para los servicios ggCircuit alojados en la nube

### **IPs de Salida**

* **Fastly:** La API de ggLeap se ejecuta a través de Fastly, requiriendo sus IPs de salida para el acceso a la API. Estas IPs cambian periódicamente, así que te recomendamos suscribirte a las actualizaciones.

* **Lista de IPs:** [**https://api.fastly.com/public-ip-list**](https://api.fastly.com/public-ip-list)

* **AWS:** Agrega rangos de IPs de AWS para SQS (tcp/443) y API gateway (tcp/443) para habilitar la comunicación de cliente a backend de ggLeap (sin API).

* **Lista de IPs:** [https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html](https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html)

||| Nota:
||| Las direcciones listadas para API_GATEWAY son solo de salida; no existe un subconjunto específico para ingreso de SQS o API Gateway.

* **Cloudflare:** Permite los rangos de IPs de Cloudflare.

* **Lista de IPs:** [https://www.cloudflare.com/ips/](https://www.cloudflare.com/ips/)

### **Extrayendo Rangos de IPs con PowerShell**

Usa estos comandos de PowerShell para extraer rangos de IPs del archivo JSON de AWS:

* Instala el módulo AWS Tools:
```
   Install-Module -Name AWS.Tools.Common
```

* Obtén y filtra prefijos de IPv4:

```
   Get-AWSPublicIpAddressRange | where {$_.IpAddressFormat -eq "Ipv4"} | select IpPrefix
```

|| Nota:  
|| Esto te muestra una lista de prefijos de IPv4 para configurar tu firewall de red o las reglas de grupo de seguridad.

### **Consideraciones Adicionales**

* **Firewall/Grupos de Seguridad:** Asegúrate de que tu firewall o las reglas de grupo de seguridad permitan tráfico entrante y saliente hacia/desde los rangos de IPs especificados en los puertos necesarios (principalmente tcp/443).
* **Actualizaciones Regulares:** Las IPs en estas listas cambian periódicamente. Implementa un proceso para mantenerlas actualizadas en tu configuración de red.
* **Pruebas:** Después de hacer cambios, prueba a fondo tu configuración de ggLeap y ggRock para asegurar la comunicación y funcionalidad adecuadas.

---

**Requisitos de Red del Servidor ggRock**

Para las actualizaciones del servidor ggRock y la funcionalidad principal, las siguientes URLs deben ser accesibles:

**Repositorios de Paquetes:**
* [https://packagecloud.io](https://packagecloud.io)
* [http://apt.postgresql.org](http://apt.postgresql.org)
* [http://security.debian.org](http://security.debian.org)
* [http://deb.debian.org](http://deb.debian.org)

**Aplicación ggRock:**
* [https://api.ggleap.com](https://api.ggleap.com)
* [https://loki-external.monitoring.ggcircuit.com:3101](https://loki-external.monitoring.ggcircuit.com:3101)
* [https://github.com](https://github.com)
* [https://ggrock.com](https://ggrock.com)

| Recomendación:
| Para asegurar una operación sin problemas y compatibilidad futura, te recomendamos enérgicamente permitir en la lista blanca todas las [https://*.ggleap.com](https://*.ggleap.com) y https://*.ggcircuit.com, y https://*.ggrock.com` URLs. Esto acomodará nuevos subdominios potenciales utilizados para características futuras.

||| Nota:
||| Los servidores ggRock no acceden directamente a servicios de AWS.

**Requisitos de Red del Cliente ggLeap**

Los clientes ggLeap requieren acceso a las siguientes URLs:
* [https://api.ggleap.com](https://api.ggleap.com)
* [https://sqs.us-east-1.amazonaws.com](https://sqs.us-east-1.amazonaws.com)
* [https://media.ggleap.com](https://media.ggleap.com)
* [https://updates.ggleap.com](https://updates.ggleap.com)
* [https://s3.amazonaws.com](https://s3.amazonaws.com)
* [https://s3.us-east-1.amazonaws.com](https://s3.us-east-1.amazonaws.com)
* [https://media.ggleap.com.s3.us-east-1.amazonaws.com](https://media.ggleap.com.s3.us-east-1.amazonaws.com)

---

**Integraciones de Terceros:**

**Kidas:**
* [https://kidas-installation-logs.s3.us-west-2.amazonaws.com](https://kidas-installation-logs.s3.us-west-2.amazonaws.com)
* [https://kidas-updater-prod.s3.us-west-2.amazonaws.com](https://kidas-updater-prod.s3.us-west-2.amazonaws.com)

|| Nota:
|| Pueden ser requeridas URLs adicionales de Kidas. Consulta la documentación de Kidas para obtener la información más actualizada.

**Salad:**
* [https://salad.io](https://salad.io)
* [https://salad.com](https://salad.com)

|| **Nota:**
|| Consulta el artículo de soporte oficial de Salad para requisitos detallados de red:
||  [https://support.salad.com/article/186-how-to-unblock-salad-with-your-isp](https://support.salad.com/article/186-how-to-unblock-salad-with-your-isp)

|| Nota Importante:
|| Además de las URLs listadas arriba, los clientes también requerirán acceso a las URLs necesarias para lanzar y ejecutar juegos y aplicaciones.
|| Estos requisitos varían dependiendo de las aplicaciones específicas siendo usadas y deben ser abordados por separado.
|| Consulta la documentación para cada juego o aplicación para sus requisitos específicos de red.