> 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/de/fur-it-teams/organization/network-and-proxy.md).

# UniGetUI hinter einem Proxy oder einer Firewall verwenden

Leiten Sie den Verkehr von UniGetUI über Ihren Proxy, erfahren Sie, welche Server er erreichen muss, und halten Sie Updates von getakteten Verbindungen fern.

In einem Unternehmensnetz brauchen UniGetUI und die Paketmanager, die es steuert, einen Weg ins Internet. Diese Seite zeigt, wie Sie UniGetUI auf Ihren Proxy ausrichten, welche Server Sie durch die Firewall lassen und wie automatische Updates von getakteten Verbindungen fernbleiben.

## Einen Proxy einrichten

{% stepper %}
{% step %}

### Den Proxy aktivieren

1. Gehen Sie zu ***Einstellungen*** – ***Internetverbindung***.
2. Aktivieren Sie ***Über einen benutzerdefinierten Proxy mit dem Internet verbinden***.
3. Geben Sie unter ***Proxy-URL*** die Adresse Ihres Proxys ein, einschließlich Schema und Port, zum Beispiel `http://proxy.contoso.com:3128`.
   {% endstep %}

{% step %}

### Anmeldeinformationen hinzufügen (wenn Ihr Proxy sie braucht)

1. Aktivieren Sie ***Am Proxy mit Benutzername und Passwort authentifizieren***.
2. Geben Sie unter ***Anmeldedaten*** ***Benutzername*** und ***Passwort*** ein. Sie werden beim Tippen gespeichert.

{% hint style="danger" %}
UniGetUI warnt, dass es nicht garantieren kann, dass die Anmeldeinformationen sicher gespeichert werden. Unter Windows werden sie im Windows Credential Manager aufbewahrt. Unter macOS und Linux werden sie als Klartextdatei im Ordner `SecureStorage` des UniGetUI-Datenordners gespeichert. Verwenden Sie ein eigenes Proxykonto mit so wenigen Rechten wie möglich.
{% endhint %}
{% endstep %}

{% step %}

### Prüfen, welche Paketmanager ihm folgen

Scrollen Sie nach unten zur ***Proxy-Kompatibilitätstabelle***. Für jeden Paketmanager zeigt sie, ob er ***Kompatibel mit Proxy*** und ***Kompatibel mit Authentifizierung*** ist (***Ja***, ***Teilweise*** oder ***Nein***).

UniGetUI gibt den Proxy an jeden Manager so weiter, wie dieser Manager ihn unterstützt, zum Beispiel als Befehlszeilenoption. Manager mit ***Nein*** erhalten ihn nicht von UniGetUI: Konfigurieren Sie deren eigene Proxyeinstellungen oder den systemweiten Proxy getrennt.
{% endstep %}
{% endstepper %}

Zum Zeitpunkt der Erstellung sieht die Tabelle so aus. Die Version in Ihrer App ist die, der Sie vertrauen sollten.

<table><thead><tr><th width="250">PROXY-UNTERSTÜTZUNG</th><th>PAKETMANAGER</th></tr></thead><tbody><tr><td><strong>Ja</strong>, mit Authentifizierung</td><td>Chocolatey, pip</td></tr><tr><td><strong>Teilweise</strong>, mit Authentifizierung</td><td>.NET Tool, Cargo, PowerShell 5.x, PowerShell 7.x</td></tr><tr><td><strong>Teilweise</strong>, ohne Authentifizierung</td><td>WinGet</td></tr><tr><td><strong>Nein</strong></td><td>Scoop, npm, Bun, vcpkg, Homebrew, APT, DNF, Pacman, Snap, Flatpak</td></tr></tbody></table>

{% hint style="warning" %}
**WinGet und authentifizierte Proxys:** WinGet akzeptiert keine Proxy-Anmeldeinformationen. Wenn ***Am Proxy mit Benutzername und Passwort authentifizieren*** an ist, gibt UniGetUI den Proxy überhaupt nicht an WinGet weiter, und WinGet verbindet sich direkt. Wenn Ihr WinGet-Verkehr durch den Proxy muss, verwenden Sie eine Proxyadresse, die dafür keine Authentifizierung braucht, oder konfigurieren Sie den Proxy in Windows.
{% endhint %}

### Den Proxy auf vielen Computern festlegen

Die Proxyoptionen sind normale Einstellungen, also können Sie sie aus einem Bereitstellungsskript mit der [Befehlszeilenschnittstelle](/unigetui/de/referenz/cli.md) setzen:

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

Anmeldeinformationen lassen sich so nicht setzen. Geben Sie sie auf jedem Computer unter ***Anmeldedaten*** ein, oder verwenden Sie einen Proxy, der sie nicht braucht.

## Was durch die Firewall gelassen werden soll

UniGetUI spricht mit einigen eigenen Servern. Die Paketmanager sprechen mit vielen weiteren, und die Installationsprogramme, die sie herunterladen, kommen von den Servern jedes Herausgebers.

### UniGetUI selbst

<table><thead><tr><th width="250">WAS</th><th>SERVER</th><th>WANN</th></tr></thead><tbody><tr><td>Prüfung auf UniGetUI-Updates</td><td><code>devolutions.net</code> (<code>https://devolutions.net/productinfo.json</code>)</td><td>Wenn <em><strong>UniGetUI automatisch aktualisieren</strong></em> an ist oder Sie nach Updates suchen.</td></tr><tr><td>Herunterladen eines UniGetUI-Updates</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>Wenn ein Update gefunden wird. UniGetUI weigert sich, seine eigenen Updates von irgendeinem anderen Host herunterzuladen.</td></tr><tr><td>Symbol- und Screenshot-Datenbank</td><td><code>github.com</code> (Datei im UniGetUI-Repository)</td><td>Beim Start, es sei denn, unter <em><strong>Benutzerdefinierte Datenbank-URL für Symbole und Screenshots verwenden</strong></em> ist eine benutzerdefinierte Adresse gesetzt.</td></tr><tr><td>Paketsymbole und Screenshots</td><td>Die in dieser Datenbank aufgeführten Adressen, auf vielen verschiedenen Hosts</td><td>Wenn Symbole angezeigt werden. Schalten Sie <em><strong>Paketsymbole in Paketlisten anzeigen</strong></em> aus, wenn Sie sie lieber nicht laden.</td></tr><tr><td>Anonyme Nutzungsdaten</td><td><code>telemetry2.devolutions.net</code>, port <code>9200</code></td><td>Nur in offiziellen Builds und nur, wenn Sie nicht unter <em><strong>Telemetrieeinstellungen verwalten</strong></em> abgelehnt haben. Siehe <a href="/unigetui/de/anleitungen/understand/privacy.md">Welche Daten UniGetUI sendet</a>.</td></tr><tr><td>Cloud-Sicherung</td><td><code>github.com</code>, <code>api.github.com</code></td><td>Nur wenn Sie sich für <a href="/unigetui/de/anleitungen/new-computer/backup.md">Sicherungen</a> mit GitHub anmelden.</td></tr></tbody></table>

Alle diese Anforderungen verwenden HTTPS. Sie gehen durch den Proxy, den Sie konfiguriert haben, außer dem UniGetUI-Updater, der die Standard-Proxyeinstellungen des Systems verwendet.

{% hint style="info" %}
Unter Windows kann ein Administrator den UniGetUI-Updater auf eine andere `productinfo.json` ausrichten, und zwar mit dem Wert `UpdaterProductInfoUrl` unter `HKEY_LOCAL_MACHINE\Software\Devolutions\UniGetUI`. Das Installationsprogramm, das er herunterlädt, muss weiterhin über HTTPS von einem der oben genannten Hosts kommen und wird weiterhin auf Hash und Signatur geprüft.
{% endhint %}

### Die Paketmanager

Jeder Paketmanager muss seine eigenen Kataloge erreichen, Quellen genannt, und dann den Server, der jedes Installationsprogramm hostet. UniGetUI steuert diese Verbindungen nicht. Zum Beispiel sind dies die Standardquellen, die UniGetUI für einige Manager kennt:

<table><thead><tr><th width="250">PAKETMANAGER</th><th>STANDARDQUELLE</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>Auf <code>github.com</code> gehostete Buckets</td></tr><tr><td>Flatpak</td><td><code>dl.flathub.org</code></td></tr></tbody></table>

Diese Liste ist nicht vollständig. Quellen, die Sie selbst hinzufügen, die Downloadserver der Installationsprogramme und die eigenen Updateprüfungen der Manager brauchen ebenfalls Zugriff. Die Adresse des Installationsprogramms eines Pakets steht unter ***Paketdetails*** – ***Installations-URL***, und Sie können den Listen mit ***Den Host des Installationsprogramms in Paketlisten anzeigen*** unter ***Einstellungen*** – ***Bedienoberfläche*** eine Spalte ***Installationsprogramm-Host*** hinzufügen. Die vollständigen Netzwerkanforderungen eines Managers stehen in dessen eigener Dokumentation.

{% hint style="info" %}
Lassen Sie nur eine feste Liste von Hosts zu? Rechnen Sie damit, dass manche Installationen fehlschlagen: Herausgeber hosten Installationsprogramme auf ihren eigenen Servern und Content Delivery Networks, und diese ändern sich mit der Zeit. Die Ausgabe des fehlgeschlagenen Vorgangs zeigt, welche Adresse nicht erreicht werden konnte.
{% endhint %}

## Kein Internet oder ein eingeschränktes

Standardmäßig ist ***Mit der Ausführung von Aufgaben, die eine Internetverbindung erfordern, warten, bis das Gerät mit dem Internet verbunden ist.*** an. UniGetUI wartet dann, bis das Betriebssystem eine funktionierende Verbindung meldet, bevor es ***Pakete suchen***, ***Software-Updates*** und ***Installierte Pakete*** lädt und bevor es nach eigenen Updates sucht.

In manchen isolierten oder stark gefilterten Netzwerken meldet Windows nie vollen Internetzugriff, also warten die Listen weiter. Schalten Sie die Einstellung unter ***Einstellungen*** – ***Internetverbindung*** aus und starten Sie UniGetUI neu. Die Paketmanager versuchen dann sofort, sich zu verbinden, und melden ihre eigenen Fehler, wenn sie es nicht können.

## Nicht über getaktete Verbindungen aktualisieren

Damit automatische Updates keinen Handy-Hotspot oder eine andere begrenzte Verbindung verwenden:

1. Gehen Sie zu ***Einstellungen*** – ***Paketupdates***.
2. Aktivieren Sie ***Updates nicht automatisch installieren, wenn die Netzwerkverbindung getaktet ist***.

Das betrifft nur Updates, die von der Aufgabe ***Verfügbare Updates installieren*** der [geplanten Wartung](/unigetui/de/anleitungen/updates/schedule.md) installiert werden. Wenn die Verbindung getaktet ist, benachrichtigt UniGetUI Sie, dass Updates verfügbar sind, statt sie zu installieren, und versucht es bei der nächsten Prüfung erneut. Updates, die Sie selbst starten, laufen immer.

{% hint style="warning" %}
UniGetUI erkennt getaktete Verbindungen nur unter Windows, anhand der Windows-Einstellung der Verbindung (***Metered connection*** in den Netzwerkeigenschaften). Unter macOS und Linux hat die Option keine Wirkung.
{% endhint %}

## Wenn es nicht funktioniert

* **Listen bleiben leer oder laden hinter dem Proxy weiter:** Öffnen Sie ***Mehr*** – ***Paketmanager-Protokolle*** und suchen Sie nach Verbindungsfehlern des betroffenen Managers. Prüfen Sie seine Zeile in der ***Proxy-Kompatibilitätstabelle***.
* **Eine Installation schlägt mit einem Download- oder Verbindungsfehler fehl:** Der Host des Installationsprogramms ist wahrscheinlich blockiert. Siehe [Ein Update oder eine Installation schlägt fehl](/unigetui/de/hilfe/troubleshooting/update-or-install-fails.md).
* **UniGetUI kann sich nicht aktualisieren:** Prüfen Sie, dass die Hosts in [UniGetUI selbst](#unigetui-itself) erlaubt sind. Siehe [UniGetUI installieren](/unigetui/de/referenz/installation.md#update-unigetui).
* **Geplante Updates werden nie installiert:** Eine Regel für getaktete Verbindungen oder Akkubetrieb hält sie vielleicht zurück. Siehe [Geplante Updates werden nicht ausgeführt](/unigetui/de/hilfe/troubleshooting/scheduled-updates-dont-run.md).

## Als Nächstes

* [UniGetUI im Hintergrund bereitstellen](/unigetui/de/fur-it-teams/organization/deploy.md)
* [Riskante Einstellungen sperren](/unigetui/de/fur-it-teams/organization/restrict-settings.md)
* [Alle Einstellungen](/unigetui/de/referenz/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/de/fur-it-teams/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.
