> ## 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 Ban Players in Rust

> Sustain a healthy community by removing cheaters and toxic players. Learn how to use SteamID and IP bans to secure your Rust server.

## Maintaining Order: Professional Administration

In the high-stakes, competitive environment of Rust, toxicity and cheating can rapidly dismantle a community's reputation and player base. As a server owner, you must be prepared to swiftly and decisively remove problematic players using their **SteamID64** (a unique 17-digit identifier). This ensures that offenders are permanently restricted from rejoining your world under that specific account. The FREAKHOSTING Game Panel provides multiple interfaces for executing these critical moderation tasks.

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

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

***

## Identifying the Offender

To issue a valid ban, you must retrieve the player's primary network identifier.

* **BattleMetrics Integration:** Locate your server, find the specific player's profile in the activity log, and copy the numerical string in the **Steam ID** field.
* **External Lookup:** If you only possess their profile URL, utilized a tool like **[SteamID.io](https://steamid.io)** to retrieve the 64-bit ID (e.g., `76561198012345678`).

***

## The Administrative Banning Process

Choose the interface that best suits your current operational environment.

<Tabs>
  <Tab title="In-Game Console (F1)">
    The most direct method for active moderators.

    1. Press **F1** to open the developer overlay.
    2. Execute the following command:
       `banid <SteamID> "<Reason>"`
    3. **important Finalization:** You **MUST** execute the command **`writecfg`** immediately after. If you neglect this step, the ban will reside only in temporary memory and will vanish upon the next server restart.
  </Tab>

  <Tab title="Manual Registry Management">
    Ideal for performing bulk audits or removing bans while the server is offline.

    1. In the File Manager, navigate to: `/server/{identity}/cfg/bans.cfg`.
    2. Manually add or delete entries following this technical format:
       `banid <steamid> "<name>" "<reason>"`
    3. Save the file to commit your changes.
  </Tab>
</Tabs>

***

<Note>
  ### IP Banning vs. Account Restrictions

  While Rust supports the `banip` command, it is frequently considered less reliable than SteamID bans due to the prevalence of dynamic IP addresses and VPN usage. For persistent offenders using multiple "Alt" accounts, we recommend deploying specialized Oxide modifications such as **SmartGuard** or **VPNBlock** to identify and intercept suspicious connection signatures automatically.
</Note>

***

<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:** Moderation tools verified.
</div>
