# Put the agent in another country

A cloud agent's browser uses the datacenter's country. Aluvia lets the agent pick a country. Traffic leaves through a residential or mobile IP there, so the site serves that country's page.

## The command

```sh
npx aluvia-cli setup
aluvia geos
aluvia proxy-on --geo US
```

Replace `US` with the country the page needs. Sticky sessions last up to 30 minutes. Country only — not city.

## The problem

The agent's country is the datacenter's country. That is often the wrong country for the site.

Sites treat that country as the agent's location, then show that country's prices, catalog, and language, or say the content is not available there.

## The solution

Set a country. Aluvia sends the browser through a residential or mobile IP there. The site sees that country's IP and returns the matching page.

`aluvia geos` lists what is available. Omit `--geo` to use the global pool — every country. Sticky sessions last up to 30 minutes, so the same country IP is reused.

## What this does not do

Aluvia does not set GPS, timezone, or Accept-Language. It is not a human VPN, not a city picker, not MCP, and not a way around a content licence: leave streaming and live video alone.

A residential IP in the right country sometimes clears a block. Aluvia does not claim to beat fingerprint, Linux Chrome, TLS, or canvas. If the page said the content is not available in this country, see `/unblock/geo-restricted`.

---

Source: https://aluvia.io/geo
