serveur cs linux derriere un routeur en DMZ - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 21-01-2006 à 20:18:47
En gros, ta un firewall sur ton wrt54gs qui close les sockets pas autorises, a config quoi... enfin si j'ai bien compris
Marsh Posté le 21-01-2006 à 20:19:39
Lance le comme ça pour voir :
Code :
|
Si il plante encore regarde dans le fichier debug.log qui se trouve dans ton répertoire HLDS_l
Il faut ouvrir le port en UDP et non en TCP
Tu précises l'ip seulement si tu as plusieurs IP internet.
Marsh Posté le 21-01-2006 à 20:26:19
goldyfruit a écrit : Lance le comme ça pour voir :
|
Il ne plante pas, il lance cs mais avec l'adresse ip 127.0.0.1:27015
Marsh Posté le 21-01-2006 à 20:26:54
anapivirtua a écrit : En gros, ta un firewall sur ton wrt54gs qui close les sockets pas autorises, a config quoi... enfin si j'ai bien compris |
ben je suis en DMZ sur la carte réseau connecté à linux
Marsh Posté le 21-01-2006 à 20:26:58
ryo a écrit : Il ne plante pas, il lance cs mais avec l'adresse ip 127.0.0.1:27015 |
Ou est le probleme alors... ?
Normalement le joueur qui ce trouve sur le wan va te faire: ipdetonserveur:27015 et sera connecte dessus... comme tout service linux... apache, mysql... ... ...
Marsh Posté le 21-01-2006 à 20:40:11
anapivirtua a écrit : Ou est le probleme alors... ? |
le serveur cs n'est pas vu depuis internet
Marsh Posté le 21-01-2006 à 20:51:41
As tu fais une redirection de port sur ton routeur ?
Marsh Posté le 21-01-2006 à 20:59:54
ryo a écrit : le serveur cs n'est pas vu depuis internet |
Comme l' a dit l0ky regarde si tu as bien redirigé le port, c' est à dire si l' ip locale de ton serveur est 192.168.0.2 alors sur ton routeur tu rediriges le port 27015 en UDP pour l' adresse 192.168.0.2
Quand tu donnes l' adresse de ton serveur à un pote tu lui donnes ton ip internet, par exemple : 82.232.48.84:27015
Marsh Posté le 21-01-2006 à 21:15:03
goldyfruit a écrit : Comme l' a dit l0ky regarde si tu as bien redirigé le port, c' est à dire si l' ip locale de ton serveur est 192.168.0.2 alors sur ton routeur tu rediriges le port 27015 en UDP pour l' adresse 192.168.0.2 |
c'est fait mais marche pas ....
Marsh Posté le 22-01-2006 à 17:44:30
d'autres idée ?
j'ai vire le routeur et branché directement le pc a la freebox ca marche ....
Marsh Posté le 22-01-2006 à 17:47:59
c'est ta redirection qui était foireuse
je connais pas spécifiquement le protocole utilisé par CS mais tu as forwardé correctement TOUS les ports si il y a plusieurs ports
et tu as utilisé le bon proto transport (tcp/udp) ?
Marsh Posté le 21-01-2006 à 19:55:27
Bonjour,
Avant :
ordi linux connecté direct à la freebox, CS serveur OK
eth0 : @IP free
eth1 : 192.168.2.1 (LAN)
Aprés :
ordi linux connecté au routeur wrt54gs en DMZ et le routeur est connecté à la freebox, CS serveur HS
eth0 : 192.168.1.100 (donné par le routeur wrt54gs)
eth1 : 192.168.2.1
Voila ce que dit CS : ./hdsl_run +ip (@free) +port 27015
WARNING: UDP_OpenSocket: port: 27015 bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem
Quelqu'un a une idée ?
Message édité par ryo le 21-01-2006 à 19:57:52