Rust DDoS Protection
This legacy page is kept for existing links. The current VxShield dashboard workflow is documented in the VxShield Firewall Guide.
VxShield is default closed. If you want your Rust server to be reachable, each public Rust port must be added in VxShield with the correct protocol and filter.
Rust Ports and Filters
Section titled “Rust Ports and Filters”Rust commonly uses separate ports for game traffic, query traffic, RCON, and the Rust+ app. Each port should be added separately unless you use the Rust preset.
| Purpose | Common port | Protocol | Filter |
|---|---|---|---|
| Game traffic | 28016 | UDP | Rust |
| Query traffic | 28017 | UDP | A2S Query Cache |
| RCON | 28018 | TCP | Generic TCP |
| Rust+ app | 28019 | TCP | Generic TCP |
If your Rust server uses custom ports, use your configured ports instead of the common examples above.
Recommended Setup
Section titled “Recommended Setup”- Open the VxShield dashboard.
- Select the protected IP for your VPS or dedicated server.
- Click Add rule.
- Use the Rust preset for the standard game, query, RCON, and Rust+ rules.
- Adjust ports if your server uses custom values.
- Save the rules.
- Test player connection, server browser visibility, RCON access, and Rust+ if enabled.
For screenshots and the full dashboard walkthrough, see Rust Protection.