Mit Geoblocking legst Du fest, aus welchen Ländern Spieler Deinem Server beitreten dürfen. Du kannst entweder nur bestimmte Länder zulassen oder einzelne Länder sperren. Alle Einstellungen dafür stehen in der Datei config_gameplay.txt. Die Grundlagen zum Bearbeiten der Konfigurationsdateien findest Du in der Anleitung Konfigurationsdateien bearbeiten.
Die Geoblocking-Einstellungen
In der config_gameplay.txt findest Du den Abschnitt #Geoblocking. Im Auslieferungszustand sieht er so aus:
#Geoblocking
#If your server is on the public list, please refer to Verified Server Rules for more details.
#Modes: none, whitelist, blacklist
geoblocking_mode: none
#If enabled, players on the whitelist are able to ignore geoblocking.
geoblocking_ignore_whitelisted: true
#ISO country codes, eg. PL, US, DE
geoblocking_whitelist:
- AA
- AB
- AC
geoblocking_blacklist:
- AA
- AB
- AC
| Einstellung | Bedeutung |
|---|---|
geoblocking_mode |
none (Standard) – Geoblocking ist aus.whitelist – nur Spieler aus den Ländern in geoblocking_whitelist dürfen beitreten.blacklist – Spieler aus den Ländern in geoblocking_blacklist werden abgewiesen, alle anderen dürfen beitreten. |
geoblocking_ignore_whitelisted |
Bei true (Standard) umgehen Spieler aus Deiner UserIDWhitelist.txt das Geoblocking. |
geoblocking_whitelist |
Liste der erlaubten Länder für den Modus whitelist |
geoblocking_blacklist |
Liste der gesperrten Länder für den Modus blacklist |
Die Länder trägst Du als zweistellige ISO-Ländercodes ein, z.B. DE für Deutschland, AT für Österreich, CH für die Schweiz, PL für Polen oder US für die USA. Jedes Land steht in einer eigenen Zeile, eingerückt mit einem Leerzeichen und einem Bindestrich davor. Die Einträge AA, AB und AC sind nur Platzhalter und müssen ersetzt werden.
Geoblocking einrichten
-
Game Port herausfinden
Öffne die Verwaltung Deines Servers und notiere Dir den Game Port aus der Übersicht. -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
Konfigurationsdatei öffnen
Öffne folgende Datei – ersetze<Port>durch Deinen Game Port:/.config/SCP Secret Laboratory/config/<Port>/config_gameplay.txtSuche darin den Abschnitt
#Geoblocking. -
Modus wählen
Setzegeoblocking_modeaufwhitelist, wenn Du nur bestimmte Länder zulassen möchtest, oder aufblacklist, wenn Du bestimmte Länder sperren möchtest:geoblocking_mode: whitelist -
Länder eintragen
Ersetze in der passenden Liste die PlatzhalterAA,ABundACdurch die gewünschten Ländercodes. Du kannst beliebig viele Zeilen ergänzen oder entfernen. -
Server starten
Speichere die Datei und starte Deinen Server über die Verwaltung.
Ausnahmen vom Geoblocking
Spieler auf der Whitelist: Steht geoblocking_ignore_whitelisted auf true, dürfen alle Spieler aus der UserIDWhitelist.txt unabhängig von ihrem Land beitreten. So kannst Du einzelnen Freunden aus dem Ausland den Zugang erlauben, ohne ihr ganzes Land freizugeben.
Für die Ausnahme vom Geoblocking reicht es, die ID in die UserIDWhitelist.txt im selben Port-Ordner einzutragen (eine ID pro Zeile, z.B. 76561198000000001@steam). enable_whitelist muss dafür nicht aktiviert werden – lässt Du es auf false, können weiterhin alle anderen Spieler aus erlaubten Ländern beitreten.
Northwood-Ban-Team: In der Datei config_remoteadmin.txt im selben Port-Ordner gibt es die Einstellung (Standard true):
enable_banteam_bypass_geoblocking: true
Damit können Mitglieder des offiziellen Ban-Teams von Northwood Dein Geoblocking umgehen. Lass diese Einstellung auf true.
Abgewiesene Spieler erkennen
Versucht ein Spieler, aus einem gesperrten Land beizutreten, wird er abgewiesen und der Server vermerkt den Versuch in der Konsole der Verwaltung und im Server-Log, z.B.:
Player 76561198000000001@steam (203.0.113.10) tried joined from blocked country US.
So kannst Du prüfen, ob Dein Geoblocking wie gewünscht greift. Wie Du das Log ausliest, erfährst Du in der Anleitung Server-Log auslesen.
Weitere Möglichkeiten
Geoblocking schränkt den Zugang nach Ländern ein. Möchtest Du den Zugang auf einzelne Spieler beschränken, nutze die Whitelist. Warum es kein Server-Passwort gibt und welche Alternativen Du hast, erfährst Du in der Anleitung Server ohne Passwort schützen.
