FUTUROLAN. Gamers-Assembly. GAlloween 2009. Aikiox 08/11/2009. Descriptif d installation et de configuration des serveurs de jeux.



Documents pareils
Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Les différentes méthodes pour se connecter

Installation et configuration d OCS/GLPI sur un Serveur Debian

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

Tutoriel Création d une source Cydia et compilation des packages sous Linux

INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé

Serveur proxy Squid3 et SquidGuard

Ce qu il faut sauvegarder avant de formater et ré installer

GRETA SISR1 TP Installation et mise en place d un serveur FTP sous Windows Server 2013

Installation d ORACLE 10g sous Debian Etch

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

Atelier Le gestionnaire de fichier

Installation et Configuration de Squid et SquidGuard sous Debian 7

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

Installation d'un serveur sftp avec connexion par login et clé rsa.

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

NRPE. Objectif. Documentation. Procédures

Installation d'un serveur FTP géré par une base de données MySQL

Formation en Sécurité Informatique

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

Mise en place d un proxy Squid avec authentification Active Directory

Configuration d un firewall pour sécuriser un serveur WEB

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Projet Semestre2-1SISR

TP1 - Prise en main de l environnement Unix.

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

06/11/2014 Hyperviseurs et. Infrastructure. Formation. Pierre Derouet

Tutoriel réalisé par luo. Version du 22/02/14

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

Dans le cadre de SECURIDAY Et sous le thème de Computer Forensics Investigation SECURINETS. Analyse des fichiers LOG. Tarek LABIDI (RT3)

JOMARON Sébastien BTS SIO 2012/2014. Titre de l activité: Surveiller des hôtes et des services avec NAGIOS

Projet Administration Réseaux

Installation poste de travail. Version /02/2011

TP 4 de familiarisation avec Unix

Le logiciel Netkit Installation et utilisation

Sauvegarde automatique des données de GEPI

Installation de Zabbix

Mise en place de la G4100 pack avec Livebox

BTS SIO option SISR Lycée Godefroy de Bouillon Clermont-Ferrand

TD séance n 2c Mise à jour des Systèmes

PPE Installation d un serveur FTP

Serveur de messagerie sous Debian 5.0

OCS Inventory & GLPI

1/ Introduction. 2/ Schéma du réseau

Monter automatiquement des disques distants ou locaux avec automount/autofs

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure d installation d AMESim 4.3.0

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

OpenMediaVault installation

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

PRO CED U RE D I N STALLATI O N

MANUEL D INSTALLATION D UN PROXY

Comment se connecter au dossier partagé?

2X ThinClientServer Guide d utilisation

Pour configurer le Hitachi Tecom AH4021 afin d'ouvrir les ports pour "chatserv.exe", vous devez suivre la proc

Installation d un Serveur de Messagerie

Installer un gestionnaire de parc GLPI sous Linux

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

Mise en place d un firewall d entreprise avec PfSense

Guide d utilisation de «Partages Privés»

TARDITI Richard Mise en place d une Haute Disponibilité

Procédure d Installation et de mise à jour du client CAN-8 32 bits

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

INSTALLATION DEBIAN. Installation par le réseau

Administration de Parc Informatique TP07 : Installation de Linux Debian

Ceci est un Chromebook, ton ordinateur!

Contents Backup et réinstallation... 2

Table des matières Hakim Benameurlaine 1

Bon ben voilà c est fait!

titre : CENTOS_CUPS_install&config Système : CentOs 5.7 Technologie : Cups Auteur : Charles-Alban BENEZECH

Protéger une machine réelle derrière une machine virtuelle avec pfsense

Compte rendu d'activité PTI n 2

ftp & sftp : transférer des fichiers

Installation des outils OCS et GLPI

MANUEL UTILISATEUR KIWI BACKUP V 3

Etudiant Ella Fitzgerald

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Installation software

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

Administration Switch (HP et autres)

Le protocole FTP (File Transfert Protocol,

1 INTRODUCTION 2 2 PRE-REQUIS Export du certificat du serveur Date et heure du système Téléchargement du logiciel du terminal 2

Manuel de KNetAttach. Orville Bennett Traduction française : Pierre Hécart Relecture de la documentation française : Ludovic Grossard

[ GLPI et OCS pour Gentoo 2006] ArtisanMicro. Alexandre BALMES

But de cette présentation. Proxy filtrant avec Squid et SquidGuard. Serveur proxy. Serveur proxy. Hainaut P

OCS Inventory & GLPI V.2

WGW PBX. Guide de démarrage rapide

Windy and Warm. Créer un serveur LAN (SERVEUR) Création d'un serveur LAN Version FS_MOD 1.4.

Configuration des téléphones VoIP via le web

Transcription:

FUTUROLAN Gamers-Assembly GAlloween 2009 Aikiox 08/11/2009 Descriptif d installation et de configuration des serveurs de jeux.

SOMMAIRE I. Serveur TeamSpeak... 3 1. Installation... 3 2. Administration du serveur... 3 II. Mumble... 4 1. Installation de Mumble... 4 2. Administration de Mumble... 4 III. BattleField 2142... 5 1. Installation de BattleField 2142 Serveur... 5 2. Administration de BattleField 2142 Serveur... 5 3. Problème... 6 IV. Team Fortress 2... 7 1. Installation de Team Fortress 2 serveur... 7 2. Administration de Team Fortress 2 serveur... 7 3. Problème... 7 V. Screen... 8 1. Installation de Screen... 8 2. Administration de Screen... 8

I. SERVEUR TEAMSPEAK 1. Installation Pour installer TeamSpeak, il suffit de le télécharger depuis leurs serveur grâce à la commande WGET : wget ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_202319.tar.bz2 Une fois téléchargé, il faut le décompresser : tar -xjf ts2_server_rc2_202319.tar.bz2 Le dossier «ts2_server_rc2_202319.tar.bz2» est décompressé, nous pouvons déplacer son contenu ou nous voulons grâce à la commande suivant : mv tss2_rc2 /srv/ Une fois le dossier déplacé, il faut se rendre dans celui-ci pour démarrer le serveur : cd /srv/tss2_rc2/ 2. Administration du serveur Voici quelques commandes pour l administration du serveur sachant que l on peut le configurer par interface web à l adresse suivante : http://ip_serveur_ts: 14534 Démarrage du serveur : Arrêt du serveur : Redémarrage du serveur :./teamspeak2-server_startscript start./teamspeak2-server_startscript stop./teamspeak2-server_startscript reboot Une fois le serveur en route, il faut regarder dans le fichier «server.log» pour savoir le mot de passe pour le compte admin et superadmin pour l interface web. vi server.log 06-11-09 14 :16 :50, WARNING, Info, SERVER, Default VirtualServer created 06-11-09 14 :16 :50, WARNING, Info, SERVER, admin account info: username:admin password: XXXXXXX 06-11-09 14 :16 :50, WARNING, Info, SERVER, superadmin account info: username : superadmin password: XXXXXXX Il suffit maintenant de se connecter a l interface web pour administrer le serveur en créant les comptes superadmin manuellement.

II. MUMBLE 1. Installation de Mumble Pour installer mumble, rien de plus simple : aptitude install mumble-server memble-server-web mumble Durant l installation, il va demander de mettre un mot de passe pour le superuser (a ne pas confondre avec le superadmin de teamspeak) 2. Administration de Mumble Pour l administration de Mumble, c est très particulier. Il faut se connecter au Mumble grâce aux identifiants «superuser» et le mot de passe choisi. En cas de perte du mot de passe, une ré installation suffit pour mettre un nouveau mot de passe. Mumble fonctionne avec des groupes, utilisateurs et droits. En fonction du groupe, l utilisateur pour faire plus ou moins de chose. Si un utilisateur se connecte, il sera automatiquement dans le groupe «all», c'est-à-dire qu il pourra juste se déplacer d un dossier a l autre. (Pas très gênant si l on créé les channels au préalable). Le seul problème que j ai eu, c est que je n arrivais pas a créer de channels avec mot de passe.

III. BATTLEFIELD 2142 1. Installation de BattleField 2142 Serveur Pour installer BattleField 2142 serveur, il faut télécharger depuis le FTP du site EA GAMES. wget ftp://largedownloads.ea.com/pub/patches/bf2142/1.50/bf2142-linuxded-1.10.48.0-installer.zip Ensuite, nous allons installer Unzip pour décompresser le fichier et Libstdc qui est un paquet nécessaire pour le lancement du serveur de jeux : apt-get install unzip libstdc++5 Une fois les deux parquets installés, il faut décompresser le fichier téléchargé : Le fichier décompressé, il faut l exécuter : unzip bf2142-linuxded-1.10.48.0-installer.zip d /root/./ bf2142-linuxded-1.10.48.0-installer.sh Durant l installation, il faudra indiquer le lieu ou les fichiers du serveur se trouveront, autoriser PunkBuster et en deux secondes, l installation est finie. 2. Administration de BattleField 2142 Serveur Le serveur de jeux est installé. Maintenant, nous devons rajouter le clanmod 3.02 dans le répertoire suivant. Il est téléchargeable depuis mon FTP : mv clanmod /srv/bf2142/mods/ Dans le répertoire clanmod, nous allons modifier quelques fichiers : /mods/clanmod/settings - serversettings.con - maplist.con /mods/clanmod/levels Voici les modifications à faire dans le fichier serversettings.con : vi /mods/clanmod/settings/serversettings.con sv.servername "" ## Le nom du serveur de jeux ## sv.password "" ## Le mot de passé du serveur ## sv.internet 1 ## Il doit être a 1 pour active le PunkBuster ## ## Il doit être a O pour lancer le serveur s il n y a pas de net ## sv.serverip "" ## L ip du serveur de jeux ## sv.serverport 17567 ## Le port du serveur de jeux (a modifier s il y a deux serveur logique sur un serveur physique ## sv.welcomemessage "" ## Message de bienvenue ## sv.punkbuster 1 ## Il doit être à 0 pour lancer le serveur s il n y a pas de net ##

Voici les modifications à faire dans le fichier maplist.con. Il suffit de rajouter les noms des nouveaux level que l on a rajouté dans /mods/clanmod/levels : vi /mods/clanmod/settings/maplist.con maplist.append strike_at_karkand gpm_cq 16 maplist.append street gpm_cq 16 Voici principalement les serveur a modification a faire dans le clanmod. Maintenant, il faut mettre à jours le PunkBuster. Pour mettre à jours le PunkBuster, il y a trois solution : Mettre le serveur en ligne est le PunkBuster se mettra a jours automatiquement Télécharger la dernière version du PunkBuster directement du site internet Demander de copier le dossier /pb/ d un serveur de jeux hébergés et le copier dans le serveur de jeux Il faut savoir que le dossier «pb» du serveur de jeux est un raccourcie vers pb_amd-64 ou pb_ia-32 en fonction du matériel. Démarrer un serveur avec le clanmod : Démarrer un serveur sans le clanmod : Quitter le serveur après son lancement :./start.sh +modpath mods/clanmod./start.sh quit 3. Problème Le seul problème que j ai rencontré est le message d erreur suivant : Les raisons à ce problème sont les suivantes : erreur de segmentation (core dumped) Une erreur dans le fichier de configuration «serversettings.con» Plus de connexion internet alors que sv_internet et sv_punkbuster sont a 1

IV. TEAM FORTRESS 2 1. Installation de Team Fortress 2 serveur L installation d un serveur de jeux Team Fortress 2 se fait a l aide de hldsupdatetool de Steam. Voici comment le télécharger : Une fois téléchargé, il faut l exécuter : wget http://www.steampowered.com/download/hldsupdatetool.bin./hldsupdatetool.bin Il faut ensuite accepter les conditions et un dossier steam apparaitra. Il faut mettre les droits à tout le monde : Chmod 777 steam Ensuite, nous allons télécharger le jeu. Par contre, il faut une bonne demi-heure. L argument verify_all va vérifier si tout les fichiers ont bien été téléchargé../steam command update game tf dir verify_all 2. Administration de Team Fortress 2 serveur Pour administrer le serveur de jeux, il faut modifier certain fichier notamment «server.cfg» dans /orangebox/tf/cfg/. Il faut télécharger les fichiers sur mon FTP, le décompresser avec unzip et les copier dans le bon dossier wget http://tiennot.romain.free.fr/tf2.zip unzip tf2.zip d /root/ mv /root/tf2/* /orangebox/tf/cfg/ Ensuite, il faut modifier le fichier «server.cfg». Voici les grandes lignes : hostname "Masters serv #1" ##Nom du serveur## rcon_password "battlefrance" ##Mot de passé pour administrer le serveurs## sv_password "pcw" ##Mot de passe du serveur ## sv_lan 1 ##1 pour lan ## Une fois le fichier modifié, il suffit de lancer un serveur comme ceci en etant dans le repertoire «orangebox» :./srcds_run game tf +ip 172.16.10.1 port 27015 +maxplayers 16 +map ctf_2fort tickrate 66 Quitter le serveur après son lancement : 3. Problème Le serveur prend énormément de ressource. Nous n avons pu lancer qu un seul serveur par machine physique à cause de LAG. D après VeryGames, il faudrait compiler le kernel en 1000 Hz. Ensuite, les quit

serveurs de jeux ne sont pas visibles en LAN malgré que dans le fichier de configuration soit sur «sv_lan 1». Les serveurs de jeux sont exécutables sans connexion internet sauf que les joueurs ne pourront pas charger leurs profils. V. SCREEN 1. Installation de Screen Screen permet de créer des fenetres «virtuelles». L avantage est que lorsque l on perd une connexion avec le serveur, nous pouvons retrouver nos fenetres et nous pouvons toujours administrer le serveur de jeux. Pour l installer, rien de particulier : Apt-get install screen 2. Administration de Screen Voici les differentes commandes pour créer de nouvelles fenêtres, les quitter et les retrouver : Pour créer une screen : Pour voir la liste des screen : Pour rentrer dans une screen : Pour revenir à la console par défaut : screen S nom_du_screen screen ls screen x PID screen x nom_du_screen screen r PID Ctrl + a puis d