> 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/cli/da/til-devops-og-administratorer/automate/network-and-proxy.md).

# Brug Devolutions CLI bag en firewall eller en proxy

Hvilke adresser Devolutions CLI opretter forbindelse til, hvorfor den ikke behøver nogen indgående port, og hvordan tidsgrænser, proxyer og Windows-godkendelse virker på et låst netværk.

Devolutions CLI selv foretager **udgående HTTPS-anmodninger til de Devolutions Cloud- og Devolutions Server-adresser De logger på**, plus Devolutions Account til et browserlogon på Devolutions Cloud. Den venter ikke på forbindelser fra andre computere. På et låst netværk eller en buildagent er det som regel alt, De skal åbne.

## Hvad Devolutions CLI opretter forbindelse til

<table><thead><tr><th width="220">NÅR DE BRUGER</th><th>DEVOLUTIONS CLI OPRETTER FORBINDELSE TIL</th></tr></thead><tbody><tr><td><strong>En Devolutions Cloud-kontekst</strong></td><td>Den adresse De angav med <code>--cloud</code>, for hver kommando der bruger denne kontekst.</td></tr><tr><td><strong>Browserlogon til Devolutions Cloud</strong> (<code>--oauth</code>)</td><td>Også <code>https://login.devolutions.com</code>, for at logge Dem på, forny sessionen og læse profilen. Devolutions CLI afviser logonadresser som denne tjeneste returnerer på en anden vært.</td></tr><tr><td><strong>En Devolutions Server-kontekst</strong></td><td>Den adresse De angav med <code>--server</code>, for hver kommando der bruger denne kontekst, herunder browserlogon. Devolutions CLI afviser logonadresser som Devolutions Server returnerer på en anden vært.</td></tr><tr><td><strong>En lokal profilkontekst</strong></td><td>Ingen egen adresse. En lokal profil læses fra en mappe på computeren.</td></tr><tr><td><code>devo info --cloud &#x3C;url></code> or <code>--server &#x3C;url></code></td><td>Den adresse, uden en gemt kontekst.</td></tr></tbody></table>

Hver forbindelse bruger HTTPS. Devolutions CLI afviser en almindelig `http`-adresse, medmindre den peger på Deres egen computer.

Telemetriindstillingen (`devo config telemetry`) gemmes kun på computeren. Devolutions CLI har ikke sin egen telemetriforbindelse.

### Skriv firewallreglen

* **Tillad udgående HTTPS** fra agenten eller computeren til adressen og porten for hver arbejdsområde-URL, og til `login.devolutions.com` hvis De bruger browserlogon til Devolutions Cloud.
* **Tillad filen `devo`** (`devo.exe` på Windows) hvis firewallen filtrerer efter program. De kommandoer De skriver, og baggrundsprocessen der sender de fleste anmodninger til arbejdsområdet, er den samme fil. Se [Sådan virker Devolutions CLI](/cli/da/vejledninger/understand/how-it-works.md).
* **Åbn ingen indgående port.** Devolutions CLI har ikke brug for nogen port der er åben for indgående forbindelser.

## Hvorfor der ikke er brug for en indgående port

<table><thead><tr><th width="220">DEL</th><th>HVORDAN DEN KOMMUNIKERER</th></tr></thead><tbody><tr><td><strong>Baggrundsproces</strong></td><td>Over en lokal kanal på computeren: en navngivet pipe på Windows, en socketfil på macOS og Linux. På Windows tillader pipens adgangsregler kontoen og systemkontoen (hvis Windows afviser de regler, beholder pipen sin standardsikkerhed). På macOS og Linux kan kun kontoen åbne socketfilen. Hver anmodning ud over et statustjek skal også bære tokenet for den aktuelle session i baggrundsprocessen. Se <a href="/cli/da/vejledninger/understand/platforms.md">Devolutions CLI på Windows, macOS og Linux</a>.</td></tr><tr><td><strong><code>devo mcp</code></strong></td><td>Over standardinput og -output for den <code>devo</code>-proces som Deres AI-klient starter. Ingen port.</td></tr><tr><td><strong>Browserlogon</strong> (<code>--oauth</code>)</td><td>Browseren vender tilbage til <code>devo</code> gennem en midlertidig lytter på computeren, åben i højst 5 minutter. For Devolutions Cloud lytter den på <code>localhost</code>, på en port mellem <code>60370</code> og <code>61370</code>. For Devolutions Server lytter den på <code>127.0.0.1</code>, på en ledig port. Devolutions CLI nægter at starte lytteren, hvis <code>localhost</code> ikke kun peger på computeren.</td></tr><tr><td><strong>Logon med enhedskode</strong> (<code>--oauth --use-device-code</code>)</td><td>Slet ingen lytter. Devolutions CLI udskriver en adresse og en kode, og venter mens De bekræfter logon i en browser. Brug den på en computer uden browser.</td></tr></tbody></table>

{% hint style="info" %}
Hvis portene `60370` til `61370` alle er i brug, kan browserlogon til Devolutions Cloud ikke gennemføres. Frigør en port i det interval, eller log på med en applikationsnøgle i stedet. Et logon med enhedskode til Devolutions Cloud kan ikke læse dataene. Se [Log på Devolutions Cloud](/cli/da/vejledninger/connect/devolutions-cloud.md).
{% endhint %}

## Angiv timeout for anmodningen

Som standard venter Devolutions CLI op til **15 sekunder** på hver anmodning. På en langsom forbindelse eller gennem en travl proxy skal De give `devo login` mere tid med `--timeout`, i sekunder, fra `3` til `600`:

```bash
devo login <context-name> --server https://<your-server-address> --oauth --timeout 60
```

`--timeout` gælder kun anmodningerne for den `devo login`. Den gemmes ikke i konteksten. Senere kommandoer venter op til 15 sekunder pr. anmodning. En anmodning der løber tør for tid, mislykkes med `cloudRequestTimeout` eller `serverRequestTimeout`. Se [Logon mislykkes, eller sessionen er udløbet](/cli/da/hjaelp/troubleshooting/sign-in-fails.md).

## Windows-godkendelse

Med `--windows-auth` logger Devolutions CLI på Devolutions Server med legitimationsoplysningerne for den Windows-konto der kører `devo`. De angiver ikke en adgangskode, og baggrundsprocessen bruger den samme konto. Denne indstilling findes kun på Windows.

## Proxyer

Devolutions CLI har **ingen proxyindstilling** og angiver ikke sin egen proxy.

Hvis netværket kræver en proxy, skal De kontrollere at computeren kan nå arbejdsområdets adresse gennem den før De logger på, for eksempel med `devo info --cloud <url>` eller `devo info --server <url>`.

## Certifikater

Devolutions CLI har ingen indstilling til at springe certifikatvalidering over eller til at tilføje et certifikat, og ændrer ikke hvordan certifikater valideres.

## Godt at vide

* En kontekst for en lokal profil logger ikke på nogen adresse. Se [Brug en lokal Devolutions Remote Desktop Manager-profil](/cli/da/vejledninger/connect/local-profile.md).
* For at se hvad Devolutions CLI sender, og hvad der bliver på computeren, se [Hvilke data Devolutions CLI sender](/cli/da/vejledninger/understand/privacy.md).
* Hvis et logon udløber, eller adressen ikke kan nås, se [Logon mislykkes, eller sessionen er udløbet](/cli/da/hjaelp/troubleshooting/sign-in-fails.md).

## Næste

* [Sign in from a CI pipeline](/cli/da/til-devops-og-administratorer/automate/ci-sign-in.md)
* [Install Devolutions CLI on build agents](/cli/da/til-devops-og-administratorer/automate/install-on-runners.md)
* [Devolutions CLI on Windows, macOS, and Linux](/cli/da/vejledninger/understand/platforms.md)


---

# 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/cli/da/til-devops-og-administratorer/automate/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.
