Folgende Ports werden Standardmäßig benutzt.
Wenn wir einen Router oder eine Firewall nutzen, müssen wir diese Ports freigeben bzw. weiterleiten.
UDP 16567 - Spielport.
TCP 80 - Für Battlerecorder.
TCP 29901 - Gamespy-Port.
UDP 1500-4999 - General use.
UDP 27900 - Gamespy Master Server Heartbeat. Wenn der Server von GameSpy/InGame-Browser angezeigt werden soll.
TCP/UDP 1024-1124 - General use.
UDP 28910 - ???
UDP 55123-55135 - Ports für VoIP Funktion.
TCP 4711+6711 - Port für Remoteconsole/Remotetool.
Allgemein
-Aus Gründen der Sicherheit installieren wir niemals einen Game-Server mit dem Benutzer root !
Anleitung: User anlegen
-Falls unser Betriebssystem eine 64 Bit Version ist, benötigen wir die 32 Bit libs.
-Wenn Der Server von zu Hause aus betrieben wird und hinter einem Router steht,
nicht vergessen die Ports weiterzuleiten.
Nun müssen wir Rechte setzen um das Programm starten zu können:
chmod 755 bf2-linuxded-1.1.2963-795-installer.sh
Und die Installation starten:
./bf2-linuxded-1.1.2963-795-installer.sh
Wir werden aufgefordert die EULA für den Gameserver und Punkbuster zu akzeptieren,
genauere Anweisungen gibt uns das Programm selber.
Ist alles von uns akzeptiert wurden werden wir aufgefordert ein Ziel Verzeichnis ein zu geben,
also der Ort wohin die Server Dateien gespeichert werden sollen.
Wichtig: Den kompletten Pfad angeben, in unserem Beispiel:
/home/Benutzer Name/bf2server
Ist alles gut gegangen sollten wir folgende Meldungen bekommen:
Installing BF2 to /home/cs/bf2/bf2...
Installing PunkBuster...
Installation complete.
Gestartet wird der Server z.B. mit:
./start.sh
Damit der Server weiter läuft wenn wir die Konsole schließen,
sehen wir uns noch folgendes an: