> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Set Up RCON & RustAdmin in Rust

> Master remote server administration. Learn how to securely connect RustAdmin to your server using the WebRCON protocol for advanced community management.

## Professional Remote Command & Control

Managing a high-population Rust server exclusively through the in-game F1 developer console is technically inefficient and lacks critical diagnostic visibility. **RustAdmin** is the industry-standard desktop suite that provides a dedicated graphical interface for monitoring real-time chat logs, auditing player inventories, and automating complex tasks such as scheduled restart broadcasts and persistent ban enforcement. By using the modern WebRCON protocol, you can maintain absolute control over your FREAKHOSTING instance from any location.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge-low">
    Intermediate
  </Card>

  <Card title="Time" icon="clock">
    5 Minutes
  </Card>
</CardGroup>

***

## Technical Credential Preparation

Before initializing the connection, you must retrieve your unique RCON parameters from the FREAKHOSTING **Startup** dashboard.

* **RCON IP:** This corresponds to your server's primary numerical IP address.
* **RCON Port:** Typically assigned as your Game Port plus one (e.g., if your game port is `28015`, your RCON port is likely `28016`).
* **RCON Password:** The private alphanumeric string you established within the panel settings.

***

## Connectivity Workflow (WebRCON)

Modern Rust server builds use the **WebRCON (WebSocket)** protocol, which offers significantly higher stability and security compared to the legacy Source RCON standard.

<Steps>
  <Step title="Authorize WebRCON">
    In the Game Panel **Startup** tab, ensure that the `rcon.web` environment variable is set to **`1`**.
  </Step>

  <Step title="Configure the Client">
    Launch the **RustAdmin** application on your local workstation and navigate to the **Configuration** tab.
  </Step>

  <Step title="Input Server Metadata">
    Enter your IP, RCON Port, and Password into the designated fields. Ensure you select **`WebRcon`** from the Server Type dropdown menu.
  </Step>

  <Step title="Initialize the Link">
    Click **Save** and then **Connect**. The status indicator in the utility bar will transition to green once the cryptographic handshake is successful.
  </Step>
</Steps>

***

## Technical Troubleshooting

<AccordionGroup>
  <Accordion title="Resolving Persistent Disconnections">
    If the status bar remains red, verify that your RCON password does not contain special characters (such as `#` or `"`) that can interfere with the engine's parsing logic. We recommend using a high-entropy alphanumeric string for maximum compatibility.
  </Accordion>

  <Accordion title="Port Conflict Verification">
    Ensure you are using the specific **RCON Port** identified in your dashboard rather than the primary Game Port. Many network firewalls require unique routing rules for WebSocket traffic.
  </Accordion>
</AccordionGroup>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to get a new server? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** January 2026 | **Rust:** RCON management active.
</div>
