thebounty a écrit a écrit :
Salut
Je voudrais monter un serveur CS dédié sous Linux pour mes LAN.
J'ai la dernière verion HLDS 3.1.0.9 (là je télécharge la version 3.1.0.9a) et CS14full.tar.gz
J'ai bien installé tout ça dans /www/hlds_l et j'ai réussi à faire démarré le serveur avec le script hlds_run
(./hlds_run -game cstrike +ip 192.168.20.1 +maxplayers 12 +map de_dust &)
J'ai vérifié avec ps aux et le serveur est lancé.
Mais quand je cherche une partie avec CS sous windows 98 ou XP PRO (1.4 et 1109) je ne vois rien.
D'où viens le pb ?
|
J'ai eu le même problème. Avant tout te mettre une adresse 100.100.100.1 pour ton réseau local (si tu est branché au net) c'est pas une bonne idée. Essaye plutot 10.1.1.1, c'est plus "conforme".
Pour revenir à ton problème, en fait le hlds prend la premier IP qu'il trouve dans sa liste et il se trouve que c'est 127.0.0.1 (localhost), même si tu lui spécifie une ip il s'en tappe, il prend celle là.
Je me suis rendu compte car au démarrage de hlds il donne son ip.
J'avais corriger ce problèmes en mettant mon adresse de carte réseau en premier dans la liste. Malheureusement je me rapel plus ni du fichier ni du logiciel utilisé pour le faire (ça fais bien 1 ans que j'ai fait ça).
essaye d'intervertir les lignes dans ton fichier /etc/hosts
10.1.1.1 le_nom_de_ton_pc
127.0.0.1 localhost
le localhost doit être en dernier.
Je garanti pas que ça marche mais essaye, ça coute rien.