# How to change a cloud agent's browser country without a VPN

Put a cloud agent's browser in a country without installing a human VPN. Aluvia runs on the VM and sends traffic through a residential or mobile IP in the country you set.

A cloud agent browses from the datacenter it runs in. You do not need a human VPN. Install Aluvia on the machine and set a country. Traffic leaves through a residential or mobile IP there, so the site returns that country's page.

## The command

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

Replace `US`. Country only, not city. Sticky sessions last up to 30 minutes.

## Why people search this

People type this because they have a human VPN in mind. Those apps are for a person sitting at a laptop. A cloud VM cannot turn on NordVPN the way that person does. Aluvia is not that product: it only changes the IP location the agent's browser presents.

## What this is not

This is not a human VPN, not a way to unlock a stream, and not a city picker. Aluvia does not write GPS, timezone, or Accept-Language. It will not open a login wall. Fingerprint, Linux Chrome, TLS, and canvas can still fail after the exit IP changes.

## Other pages

- `/geo` — the general IP-location page
- `/geo/grok-bot` — Grok Bot on a US VM versus a UK site
- `/geo/playwright` — Playwright or Puppeteer on a cloud VM
- `/docs` — how a cloud agent installs Aluvia

---

Source: https://aluvia.io/geo/without-a-vpn
