# How to Set Up RCON on Your Rust Server (/docs/rust/rcon-setup)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Enabling RCON [#enabling-rcon]

Via startup parameters:

```
+rcon.port 28016 +rcon.password "YourPassword" +rcon.web 1
```

| Setting         | Description                             |
| --------------- | --------------------------------------- |
| `rcon.port`     | TCP port (default 28016)                |
| `rcon.password` | Auth password (no spaces/special chars) |
| `rcon.web`      | `1` = WebSocket RCON (modern standard)  |

RCON Tools [#rcon-tools]

| Tool                                                     | Type                                      |
| -------------------------------------------------------- | ----------------------------------------- |
| [Facepunch WebRCON](https://facepunch.github.io/webrcon) | Official, free, browser-based             |
| [RustAdmin](https://www.rustadmin.com/)                  | Desktop app (free) / Cloud service (paid) |
| [BattleMetrics](https://www.battlemetrics.com/)          | Web-based RCON + player tracking          |
| [Rusty (rcon.io)](https://rcon.io/)                      | Web-based RCON                            |

Related Guides [#related-guides]

* [Admin Setup](/docs/rust/admin-setup)
* [Server Configuration](/docs/rust/server-config)
