# Root Server optimal konfigurieren – Performance, Sicherheit & Tuning

Root Server optimal einrichten: sysctl-Tuning, SSD-Optimierung, CPU-Governor, Kernel-Parameter, Sicherheit & Gameserver-Performance – Best Practices.

**Kurzantwort:** Ein Root Server liefert maximale Leistung, wenn du System-Updates automatisierst, SSH hart absicherst, UFW/iptables korrekt setzt, Kernel-Parameter (sysctl) für Netzwerk/Dateisystem optimierst und regelmäßig monitorst. Dieser Guide geht über die Basis-VPS-Einrichtung hinaus.

## Root Server vs. VPS – wann lohnt sich dedizierte Hardware?

VPSRoot Server

CPUGeteilt, garantiert100% dediziert

RAMGeteilt100% dediziert

PreisGünstigerHöher

Ideal für1–2 Dienste, kleine CommunitiesGroße Gameserver, mehrere Dienste, hohe Last

## 1. Automatische Sicherheitsupdates

`apt install unattended-upgrades -y
dpkg-reconfigure -plow unattended-upgrades`
Sicherheitsupdates werden automatisch installiert – der Server bleibt gepatcht ohne manuelles Eingreifen.

## 2. SSH-Härtung (Production-Level)

`# /etc/ssh/sshd_config
PermitRootLogin prohibit-password
PasswordAuthentication no
PubkeyAuthentication yes
MaxAuthTries 3
LoginGraceTime 30
AllowUsers deinuser`
Erstelle einen normalen User mit sudo statt dauerhaft als root zu arbeiten: [User & Berechtigungen](/de/server-administration/managing-users-and-permissions-on-linux)

## 3. Kernel & Netzwerk-Tuning (sysctl)

`nano /etc/sysctl.d/99-nexorahost.conf`
`# Mehr gleichzeitige Verbindungen (Gameserver, Web)
net.core.somaxconn = 65535
net.core.netdev_max_backlog = 65535
net.ipv4.tcp_max_syn_backlog = 65535

# TCP Keepalive
net.ipv4.tcp_keepalive_time = 600
net.ipv4.tcp_keepalive_intvl = 30
net.ipv4.tcp_keepalive_probes = 5

# Weniger Swap-Nutzung (mehr RAM für Apps)
vm.swappiness = 10

# Datei-Deskriptoren
fs.file-max = 2097152`
`sysctl -p /etc/sysctl.d/99-nexorahost.conf`

## 4. CPU-Governor auf Performance

`# Intel/AMD – maximale Taktung für Gameserver
apt install linux-tools-common -y
cpupower frequency-set -g performance

# Dauerhaft (systemd)
echo 'GOVERNOR="performance"' >> /etc/default/cpufrequtils`
Gameserver wie Minecraft, ARK und FiveM profitieren von hoher Single-Core-Leistung.

## 5. SSD & I/O-Optimierung

`# I/O-Scheduler (SSD)
echo noop | tee /sys/block/sda/queue/scheduler
# oder für NVMe: none

# TRIM aktivieren (SSD-Lebensdauer)
systemctl enable fstrim.timer`
Prüfe I/O-Last: `iostat -x 1` oder `iotop`

## 6. Limits erhöhen (ulimit)

`# /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535`
Wichtig für Gameserver mit vielen gleichzeitigen Verbindungen.

## 7. Firewall-Strategie

Default-Deny-Politik: Alles blockieren, nur explizit erlauben.

`ufw default deny incoming
ufw default allow outgoing
ufw allow 22/tcp
# Gameserver-Ports einzeln
ufw enable`
→ [Firewall-Guide](/de/root-v-server/firewall-ports)

## 8. Monitoring & Alerting

- **htop/btop:** Live CPU/RAM
- **netdata / glances:** Web-Dashboard
- **Logs:** `journalctl -f`, `/var/log/syslog`

→ [Monitoring einrichten](/de/root-v-server/monitoring) · [Bei Lagging](/de/root-v-server/lagging)

## 9. Snapshots & Disaster Recovery

Bei NexoraHost Root Servern: Snapshots im Kundenpanel vor jedem Major-Update erstellen. Teste regelmäßig die Wiederherstellung!

## 10. Gameserver-spezifisches Tuning

SpielRAMCPU-TippPort

Minecraft (modded)8–16 GBHohe Single-Core25565

ARK16+ GB4+ Kerne7777/7778

FiveM8–16 GBStarke CPU30120

DayZ12+ GB4+ Kerne2302

Pterodactyl als Panel: [Pterodactyl optimieren](/de/server-panels/pterodactyl/optimize)

## Weiterführende Guides

- [VPS einrichten (Basis)](/de/root-v-server/vps-einrichten)
- [Root/V-Server Hub](/de/root-v-server)
- [Linux Basics](/de/server-administration/linux-basics-for-beginners)
- [Gameserver Hub](/de/gameserver)
