> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/unigetui/es/para-equipos-de-ti/organization/network-and-proxy.md).

# Usar UniGetUI detrás de un proxy o un cortafuegos

Envíe el tráfico de UniGetUI a través de su proxy, sepa a qué servidores debe llegar y evite que las actualizaciones se ejecuten en conexiones de uso medido.

En una red de empresa, UniGetUI y los gestores de paquetes que dirige necesitan una salida a Internet. Esta página muestra cómo apuntar UniGetUI a su proxy, qué servidores permitir en el cortafuegos y cómo mantener las actualizaciones automáticas fuera de las conexiones de uso medido.

## Configurar un proxy

{% stepper %}
{% step %}

### Activar el proxy

1. Vaya a ***Configuración*** – ***Ajustes de conexión a internet***.
2. Active ***Conectarse a internet usando un proxy personalizado***.
3. En ***URL del proxy***, escriba la dirección de su proxy, incluido el esquema y el puerto, por ejemplo `http://proxy.contoso.com:3128`.
   {% endstep %}

{% step %}

### Agregar credenciales (si su proxy las necesita)

1. Active ***Autenticarse en el proxy con un usuario y una contraseña***.
2. En ***Credenciales***, escriba el ***Nombre de usuario*** y la ***Contraseña***. Se guardan a medida que escribe.

{% hint style="danger" %}
UniGetUI advierte de que no puede garantizar que las credenciales se almacenen de forma segura. En Windows se guardan en Windows Credential Manager. En macOS y Linux se guardan como un archivo de texto sin formato en la carpeta `SecureStorage` de la carpeta de datos de UniGetUI. Use una cuenta de proxy dedicada con los menores derechos posibles.
{% endhint %}
{% endstep %}

{% step %}

### Comprobar qué gestores de paquetes lo siguen

Desplácese hasta ***Tabla de compatibilidad de proxy***. Para cada gestor de paquetes, muestra si es ***Compatible con proxy*** y ***Compatible con autenticación*** (***Sí***, ***Parcialmente*** o ***No***).

UniGetUI pasa el proxy a cada gestor de la forma que ese gestor admite, por ejemplo como opción de la línea de comandos. Los gestores marcados como ***No*** no lo reciben de UniGetUI: configure sus propios ajustes de proxy, o el proxy de todo el sistema, por separado.
{% endstep %}
{% endstepper %}

En el momento de escribir esto, la tabla tiene este aspecto. La versión de su aplicación es la que debe tener en cuenta.

<table><thead><tr><th width="250">COMPATIBILIDAD CON PROXY</th><th>GESTORES DE PAQUETES</th></tr></thead><tbody><tr><td><strong>Sí</strong>, con autenticación</td><td>Chocolatey, pip</td></tr><tr><td><strong>Parcialmente</strong>, con autenticación</td><td>.NET Tool, Cargo, PowerShell 5.x, PowerShell 7.x</td></tr><tr><td><strong>Parcialmente</strong>, sin autenticación</td><td>WinGet</td></tr><tr><td><strong>No</strong></td><td>Scoop, npm, Bun, vcpkg, Homebrew, APT, DNF, Pacman, Snap, Flatpak</td></tr></tbody></table>

{% hint style="warning" %}
**WinGet y los proxies autenticados:** WinGet no acepta credenciales de proxy. Si ***Autenticarse en el proxy con un usuario y una contraseña*** está activado, UniGetUI no pasa el proxy a WinGet en absoluto, y WinGet se conecta directamente. Si el tráfico de WinGet debe pasar por el proxy, use una dirección de proxy que no necesite autenticación para él, o configure el proxy en Windows.
{% endhint %}

### Establecer el proxy en muchos ordenadores

Las opciones de proxy son ajustes normales, así que puede establecerlas desde un script de implementación con la [interfaz de línea de comandos](/unigetui/es/referencia/cli.md):

```powershell
UniGetUI.exe --enable-setting EnableProxy
UniGetUI.exe --set-setting-value ProxyURL http://proxy.contoso.com:3128
```

Las credenciales no se pueden establecer de esta forma. Escríbalas en ***Credenciales*** en cada ordenador, o use un proxy que no las necesite.

## Qué permitir en el cortafuegos

UniGetUI se comunica con unos pocos servidores propios. Los gestores de paquetes se comunican con muchos más, y los instaladores que descargan proceden de los servidores de cada editor.

### El propio UniGetUI

<table><thead><tr><th width="250">QUÉ</th><th>SERVIDOR</th><th>CUÁNDO</th></tr></thead><tbody><tr><td>Comprobación de actualizaciones de UniGetUI</td><td><code>devolutions.net</code> (<code>https://devolutions.net/productinfo.json</code>)</td><td>Cuando <em><strong>Actualizar UniGetUI automáticamente</strong></em> está activado, o cuando comprueba las actualizaciones.</td></tr><tr><td>Descarga de una actualización de UniGetUI</td><td><code>devolutions.net</code> and its subdomains, <code>github.com</code>, <code>objects.githubusercontent.com</code>, <code>release-assets.githubusercontent.com</code></td><td>Cuando se encuentra una actualización. UniGetUI se niega a descargar sus propias actualizaciones desde cualquier otro host.</td></tr><tr><td>Base de datos de iconos y capturas de pantalla</td><td><code>github.com</code> (archivo en el repositorio de UniGetUI)</td><td>Al inicio, a menos que se establezca una dirección personalizada en <em><strong>Usar una URL personalizada para la base de datos de iconos y capturas de pantalla</strong></em>.</td></tr><tr><td>Iconos y capturas de pantalla de los paquetes</td><td>Las direcciones enumeradas en esa base de datos, en muchos hosts distintos</td><td>Cuando se muestran los iconos. Desactive <em><strong>Mostrar iconos de paquetes en las listas de paquetes</strong></em> si prefiere no cargarlos.</td></tr><tr><td>Datos de uso anónimos</td><td><code>telemetry2.devolutions.net</code>, port <code>9200</code></td><td>Solo en las compilaciones oficiales, y solo si no rechazó en <em><strong>Gestionar ajustes de telemetría</strong></em>. Consulte <a href="/unigetui/es/guias/understand/privacy.md">Qué datos envía UniGetUI</a>.</td></tr><tr><td>Copia de seguridad en la nube</td><td><code>github.com</code>, <code>api.github.com</code></td><td>Solo si inicia sesión con GitHub para las <a href="/unigetui/es/guias/new-computer/backup.md">copias de seguridad</a>.</td></tr></tbody></table>

Todas estas solicitudes usan HTTPS. Pasan por el proxy que configuró, excepto el actualizador de UniGetUI, que usa la configuración de proxy predeterminada del sistema.

{% hint style="info" %}
En Windows, un administrador puede apuntar el actualizador de UniGetUI a un `productinfo.json` distinto con el valor `UpdaterProductInfoUrl` bajo `HKEY_LOCAL_MACHINE\Software\Devolutions\UniGetUI`. El instalador que descarga debe seguir procediendo de uno de los hosts anteriores por HTTPS, y se sigue comprobando su hash y su firma.
{% endhint %}

### Los gestores de paquetes

Cada gestor de paquetes debe alcanzar sus propios catálogos, llamados orígenes, y luego el servidor que aloja cada instalador. UniGetUI no controla estas conexiones. Por ejemplo, estos son los orígenes predeterminados que UniGetUI conoce para algunos gestores:

<table><thead><tr><th width="250">GESTOR DE PAQUETES</th><th>ORIGEN PREDETERMINADO</th></tr></thead><tbody><tr><td>WinGet</td><td><code>cdn.winget.microsoft.com</code> (<code>winget</code> source), <code>storeedgefd.dsx.mp.microsoft.com</code> (<code>msstore</code> source)</td></tr><tr><td>Chocolatey</td><td><code>community.chocolatey.org</code></td></tr><tr><td>PowerShell 5.x, PowerShell 7.x</td><td><code>www.powershellgallery.com</code></td></tr><tr><td>.NET Tool</td><td><code>api.nuget.org</code></td></tr><tr><td>pip</td><td><code>pypi.org</code></td></tr><tr><td>npm, Bun</td><td><code>registry.npmjs.org</code></td></tr><tr><td>Cargo</td><td><code>index.crates.io</code></td></tr><tr><td>Scoop</td><td>Buckets alojados en <code>github.com</code></td></tr><tr><td>Flatpak</td><td><code>dl.flathub.org</code></td></tr></tbody></table>

Esta lista no está completa. Los orígenes que agrega usted, los servidores de descarga de los instaladores y las propias comprobaciones de actualización de los gestores también necesitan acceso. La dirección del instalador de un paquete se muestra en ***Detalles del paquete*** – ***URL del instalador***, y puede agregar una columna ***Servidor del instalador*** a las listas con ***Mostrar el servidor del instalador en las listas de paquetes*** en ***Configuración*** – ***Preferencias de la interfaz de usuario***. Para todos los requisitos de red de un gestor, consulte su propia documentación.

{% hint style="info" %}
¿Solo permite una lista fija de hosts? Espere que algunas instalaciones fallen: los editores alojan los instaladores en sus propios servidores y redes de distribución de contenido, y estos cambian con el tiempo. La salida de la operación fallida muestra qué dirección no se pudo alcanzar.
{% endhint %}

## Sin Internet, o uno restringido

De forma predeterminada, ***Esperar a que el dispositivo esté conectado a internet antes de intentar realizar tareas que requieran conectividad a internet.*** está activado. UniGetUI espera entonces a que el sistema operativo informe de una conexión que funciona antes de cargar ***Descubrir paquetes***, ***Actualizaciones de software*** y ***Paquetes instalados***, y antes de comprobar sus propias actualizaciones.

En algunas redes aisladas o muy filtradas, Windows nunca informa de un acceso completo a Internet, así que las listas siguen esperando. Desactive el ajuste en ***Configuración*** – ***Ajustes de conexión a internet*** y luego reinicie UniGetUI. Los gestores de paquetes intentan entonces conectarse de inmediato e informan de sus propios errores si no pueden.

## No actualizar en conexiones de uso medido

Para impedir que las actualizaciones automáticas usen un punto de acceso del teléfono u otra conexión limitada:

1. Vaya a ***Configuración*** – ***Preferencias de actualización de paquetes***.
2. Active ***No instalar actualizaciones automáticamente cuando la conexión de red sea limitada***.

Esto solo afecta a las actualizaciones instaladas por la tarea ***Instalar las actualizaciones disponibles*** del [mantenimiento programado](/unigetui/es/guias/updates/schedule.md). Cuando la conexión es de uso medido, UniGetUI le avisa de que hay actualizaciones disponibles en lugar de instalarlas, y vuelve a intentarlo en la siguiente comprobación. Las actualizaciones que inicia usted siempre se ejecutan.

{% hint style="warning" %}
UniGetUI detecta las conexiones de uso medido solo en Windows, mediante el ajuste de Windows de la conexión (***Metered connection*** en las propiedades de red). En macOS y Linux, la opción no tiene efecto.
{% endhint %}

## Si no funciona

* **Las listas permanecen vacías o siguen cargando detrás del proxy:** abra ***Más*** – ***Registros del gestor de paquetes*** y busque errores de conexión del gestor implicado. Compruebe su fila en ***Tabla de compatibilidad de proxy***.
* **Una instalación falla con un error de descarga o de conexión:** el host del instalador probablemente está bloqueado. Consulte [Falla una actualización o una instalación](/unigetui/es/ayuda/troubleshooting/update-or-install-fails.md).
* **UniGetUI no puede actualizarse:** compruebe que los hosts de [El propio UniGetUI](#unigetui-itself) están permitidos. Consulte [Instalar UniGetUI](/unigetui/es/referencia/installation.md#update-unigetui).
* **Las actualizaciones programadas no se instalan nunca:** una regla de conexión de uso medido o de batería puede estar reteniéndolas. Consulte [Las actualizaciones programadas no se ejecutan](/unigetui/es/ayuda/troubleshooting/scheduled-updates-dont-run.md).

## Siguiente

* [Implementar UniGetUI de forma silenciosa](/unigetui/es/para-equipos-de-ti/organization/deploy.md)
* [Bloquear la configuración de riesgo](/unigetui/es/para-equipos-de-ti/organization/restrict-settings.md)
* [Toda la configuración](/unigetui/es/referencia/settings.md#internet-connection-settings)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/unigetui/es/para-equipos-de-ti/organization/network-and-proxy.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
