dite AMICI ed ENTRATE

Closed

Creare Server Urban Terror

« Older   Newer »
Zio_Sam
icon14  view post Posted on 6/4/2009, 21:06




Con la collaborazione di Van Cleef posto in poche righe come avviare un server di Urban Terror (in seguito il topic verrà ampliato)

1) Comunicazione con l'esterno
Se quello che vogliamo creare è un server pubblico (o anche privato), al quale vari pc devono connettersi tramite postazioni remote (e quindi questo non vale per eventuali lan party), dobbiamo fare attenzione a un paio di cose:
- Il router: se abbiamo un router dobbiamo assicurarci che le porte di comunicazione di urban terror (in genere la 27960) puntino direttamente al server, e non al router: tutto questo si risolve con il "Port Forwarding".
Esempio:
Nella rete locale il pc che fa da server è collegato al router e ha come IP interno 192.168.1.33, e la porta di comunicazione di urban terror è configurata a 27960. Il router ha come indirizzo IP di internet 79.1.55.162 (per ottenere l' IP cliccare qui).
Tutti coloro che dovranno collegarsi al server necessitano quindi di conoscere l'IP esterno del router e la porta di comunicazione del server.
Ed ecco spiegato il comando
CODICE
\connect 79.1.55.162:27960

Per ottenere tutto ciò, però dobbiamo configurare al meglio il nostro router in modo che la porta dell'IP esterno corrisponda a quella del server interno: in seguito la configurazione di un router zyxel (molto simile anche negli altri modelli di router)
image
p.s.: se il router è dotato di firewall è bene configurare anche quello, o al limite disattivarlo per il tempo in cui si tiene on il server.

- Il firewall: se utilizziamo quasi qualsiasi sistema operativo dobbiamo per forza fare i conti con un firewall, il servizio che impedisce o meno la comunicazione del pc con l'esterno e viceversa. Nel caso del server di urt, dobbiamo sbloccare le porte del server e consentire il traffico input/output. In alternativa si disattiva il firewall per la durata di attività del server.

2) Avvio del server
- Una volta avviato il server, dobbiamo controllare la porta di comunicazione, e se diversa di quella impostata nel router, provvedere a configurare tutto correttamente (vedi img)
image
- Successivamente proviamo a connetterci al nostro server e controlliamo che sia veramente avviato dalla schermata server "Local" di urt. In caso non compaia nulla in quella schermata, vuol dite che c'è qualche problema al server (non alla configurazione del router!!!)
image
- Non ci resta che dare il nostro ip e la porta di comunicazione agli altri che intendessero giocare

Buon divertimento!!!
 
Top
ego1991
view post Posted on 6/4/2009, 21:23




bello.. se mai troverò il coraggio di avventurarmi in sentieri tortuosi proverò..
 
Top
Van Cleef
view post Posted on 7/4/2009, 01:10




molto ben fatto :D

complimenti sam ;)
 
Top
Papithebest91
view post Posted on 7/4/2009, 19:50




ottimo.....sam 6 il migliore......
 
Top
leopesto
view post Posted on 2/6/2009, 22:08




ciao, sono un giocatore di urt e volevo fare un server di UrT e troppo la tua guida molto semplice pero ancora non funziona!

premetto che uso linux e alcune cose sono diverse ma non cambia molto ;)

allora...faccio come dici tu, qui ti posto uno screen del mio portforwarding dlink:
image

il firewall l'ho disattivato, ora quando avvio il server da terminale mi viene questo:
CODICE
leo@leo-laptop:~/giochi/urbanterror$ sudo gedit mioserver.cfg
[sudo] password for leo:
leo@leo-laptop:~/giochi/urbanterror$ cd q3ut4/
leo@leo-laptop:~/giochi/urbanterror/q3ut4$ sudo gedit mioserver.cfg
leo@leo-laptop:~/giochi/urbanterror/q3ut4$ cd
leo@leo-laptop:~$ cd ~/giochi/urbanterror/
leo@leo-laptop:~/giochi/urbanterror$ <b>./ioUrTded.i386 +set dedicated 2 +set BattleEye +set Punkbuster +set net_port 27960 +exec mioserver.cfg</b>
ioq3 1.35urt linux-i386 Dec 20 2007
----- FS_Startup -----
Current search path:
/home/leo/.q3a/q3ut4/ut_small.pk3 (34 files)
/home/leo/.q3a/q3ut4/ut_pussyparadise.pk3 (316 files)
/home/leo/.q3a/q3ut4/ut_palstr77.pk3 (93 files)
/home/leo/.q3a/q3ut4/ut_laberinto.pk3 (83 files)
/home/leo/.q3a/q3ut4/ut_jihad.pk3 (111 files)
/home/leo/.q3a/q3ut4/ut_invasion.pk3 (211 files)
/home/leo/.q3a/q3ut4/ut_demolition.pk3 (102 files)
/home/leo/.q3a/q3ut4/ut_city.pk3 (141 files)
/home/leo/.q3a/q3ut4/ut4_village.pk3 (140 files)
/home/leo/.q3a/q3ut4/ut4_terrorism3.pk3 (145 files)
/home/leo/.q3a/q3ut4/ut4_superman_b5t9.pk3 (384 files)
/home/leo/.q3a/q3ut4/ut4_sliema.pk3 (335 files)
/home/leo/.q3a/q3ut4/ut4_rctf12.pk3 (29 files)
/home/leo/.q3a/q3ut4/ut4_paris_beta_2.pk3 (264 files)
/home/leo/.q3a/q3ut4/ut4_paris_beta_1.pk3 (254 files)
/home/leo/.q3a/q3ut4/ut4_iran3.pk3 (50 files)
/home/leo/.q3a/q3ut4/ut4_hallow.pk3 (25 files)
/home/leo/.q3a/q3ut4/ut4_ftdicks.pk3 (369 files)
/home/leo/.q3a/q3ut4/ut4_ff1.pk3 (74 files)
/home/leo/.q3a/q3ut4/ut4_doom16.pk3 (85 files)
/home/leo/.q3a/q3ut4/ut4_de1337ed3.pk3 (43 files)
/home/leo/.q3a/q3ut4/ut4_city.pk3 (127 files)
/home/leo/.q3a/q3ut4/ut4_arena3.pk3 (94 files)
/home/leo/.q3a/q3ut4/uptown_snow.pk3 (2 files)
/home/leo/.q3a/q3ut4
./q3ut4/zpak000_assets.pk3 (7933 files)
./q3ut4/zpak000.pk3 (99 files)
./q3ut4/ut4_druglord.pk3 (242 files)
./q3ut4/ut4_boxtrot_v1.pk3 (16 files)
./q3ut4/ut4_blitzkrieg.pk3 (106 files)
./q3ut4/ut4_arena2.pk3 (13 files)
./q3ut4

----------------------
11920 files in pk3 files
execing default.cfg
execing q3config.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
--- Common Initialization Complete ---
<b>Opening IP socket: localhost:27960
Hostname: leo-laptop</b>
<b>IP: 127.0.1.1</b>
usage: set <variable> <value>
usage: set <variable> <value>
execing mioserver.cfg
------ Server Initialization ------
Server: ut4_casa
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
Current search path:
/home/leo/.q3a/q3ut4/ut_small.pk3 (34 files)
/home/leo/.q3a/q3ut4/ut_pussyparadise.pk3 (316 files)
/home/leo/.q3a/q3ut4/ut_palstr77.pk3 (93 files)
/home/leo/.q3a/q3ut4/ut_laberinto.pk3 (83 files)
/home/leo/.q3a/q3ut4/ut_jihad.pk3 (111 files)
/home/leo/.q3a/q3ut4/ut_invasion.pk3 (211 files)
/home/leo/.q3a/q3ut4/ut_demolition.pk3 (102 files)
/home/leo/.q3a/q3ut4/ut_city.pk3 (141 files)
/home/leo/.q3a/q3ut4/ut4_village.pk3 (140 files)
/home/leo/.q3a/q3ut4/ut4_terrorism3.pk3 (145 files)
/home/leo/.q3a/q3ut4/ut4_superman_b5t9.pk3 (384 files)
/home/leo/.q3a/q3ut4/ut4_sliema.pk3 (335 files)
/home/leo/.q3a/q3ut4/ut4_rctf12.pk3 (29 files)
/home/leo/.q3a/q3ut4/ut4_paris_beta_2.pk3 (264 files)
/home/leo/.q3a/q3ut4/ut4_paris_beta_1.pk3 (254 files)
/home/leo/.q3a/q3ut4/ut4_iran3.pk3 (50 files)
/home/leo/.q3a/q3ut4/ut4_hallow.pk3 (25 files)
/home/leo/.q3a/q3ut4/ut4_ftdicks.pk3 (369 files)
/home/leo/.q3a/q3ut4/ut4_ff1.pk3 (74 files)
/home/leo/.q3a/q3ut4/ut4_doom16.pk3 (85 files)
/home/leo/.q3a/q3ut4/ut4_de1337ed3.pk3 (43 files)
/home/leo/.q3a/q3ut4/ut4_city.pk3 (127 files)
/home/leo/.q3a/q3ut4/ut4_arena3.pk3 (94 files)
/home/leo/.q3a/q3ut4/uptown_snow.pk3 (2 files)
/home/leo/.q3a/q3ut4
./q3ut4/zpak000_assets.pk3 (7933 files)
./q3ut4/zpak000.pk3 (99 files)
./q3ut4/ut4_druglord.pk3 (242 files)
./q3ut4/ut4_boxtrot_v1.pk3 (16 files)
./q3ut4/ut4_blitzkrieg.pk3 (106 files)
./q3ut4/ut4_arena2.pk3 (13 files)
./q3ut4

----------------------
23840 files in pk3 files
Loading vm file vm/qagame.qvm...
VM file qagame compiled to 1870844 bytes of code
qagame loaded in 34524832 bytes on the hunk
------- Game Initialization -------
gamename: q3ut4
gamedate: Dec 21 2007
------------------------------------------------------------
InitGame: \sv_allowdownload\0\g_matchmode\0\g_gametype\0\sv_maxclients\12\sv_floodprotect\1\g_warmup\15\capturelimit\0\sv_hostname\Ubuntu-IT [U-IT] server\g_followstrict\1\fraglimit\10\timelimit\20\g_cahtime\60\g_swaproles\0\g_roundtime\3\g_bombexplodetime\40\g_bombdefusetime\10\g_hotpotato\2\g_waverespawns\0\g_redwave\15\g_bluewave\15\g_respawndelay\8\g_suddendeath\1\g_maxrounds\0\g_friendlyfire\1\g_allowvote\536871039\g_armbands\1\sv_dlURL\urbanterror.net\sv_maxPing\0\sv_minPing\0\sv_maxRate\0\sv_minRate\0\dmflags\0\g_maxGameClients\0\g_deadchat\1\g_gear\0\g_survivorrule\0\version\ioq3 1.35urt linux-i386 Dec 20 2007\protocol\68\mapname\ut4_casa\sv_privateClients\0\ Admin\[U-IT]leopesto\ Email\leo94leo@hotmail.com\gamename\q3ut4\g_needpass\0\g_enableDust\0\g_enableBreath\0\g_antilagvis\0\g_survivor\0\g_enablePrecip\0\g_modversion\4.1
2 teams with 346 entities
-----------------------------------
-----------------------------------
Hitch warning: 628 msec frame time
Resolving 2
2 resolved to 0.0.0.2:27950
Sending heartbeat to 2
NET_SendPacket: Invalid argument
Resolving 62.48.121.79:27960
62.48.121.79:27960 resolved to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Resolving 62.48.121.79:27960
62.48.121.79:27960 resolved to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Resolving 62.48.121.79:27960
62.48.121.79:27960 resolved to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Resolving 62.48.121.79:27960
62.48.121.79:27960 resolved to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Hitch warning: 817 msec frame time
Sending heartbeat to 2

da notare la parte in grassetto, soprattutto quel 127.0.1.1

ora ti posto uno screen di quello che succede al mio amico quando cerca di connettersi (io da local mi connetto benissimo):
http://upload.centerzone.it/images/p19icdc2qfjg0binh45k.png

PS: dopo un po' é venuto fuori anche questo sul terminale:
CODICE
Sending heartbeat to 2
NET_SendPacket: Invalid argument
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 2
NET_SendPacket: Invalid argument
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 2
NET_SendPacket: Invalid argument
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
Sending heartbeat to 62.48.121.79:27960
]


please help me!!!
 
Top
Zio_Sam
view post Posted on 3/6/2009, 14:41




CITAZIONE (leopesto @ 2/6/2009, 22:08)
please help me!!!

ciao!
allora, analizzando nel dettaglio:
la prima parte di configurazione del server è stata eseguita correttamente e dato che tu da locale riesci a connetterti, vuol dire che qualcosa sta girando...
il 127.0.1.1 ad un primo sguardo sembra corretto, e non dovrebbe essere motivi di malfunzionamento


sei sicuro che il router sia correttamente?
 
PM  Top
_pilone_
view post Posted on 3/6/2009, 15:32




CITAZIONE (ego1991 @ 6/4/2009, 21:23)
bello.. se mai troverò il coraggio di avventurarmi in sentieri tortuosi proverò..

concordo (x non dire sempre quoto .......)
 
Top
leopesto
view post Posted on 3/6/2009, 17:48




CITAZIONE (Zio_Sam @ 3/6/2009, 14:41)
CITAZIONE (leopesto @ 2/6/2009, 22:08)
please help me!!!

ciao!
allora, analizzando nel dettaglio:
la prima parte di configurazione del server è stata eseguita correttamente e dato che tu da locale riesci a connetterti, vuol dire che qualcosa sta girando...
il 127.0.1.1 ad un primo sguardo sembra corretto, e non dovrebbe essere motivi di malfunzionamento


sei sicuro che il router sia correttamente?

wow, grazie mille per la risposta!

allora...il 127.0.1.1 non mi sembra tanto corretto perché la connessione al mio portatile é 192.168.0.xxx (ip dinamico)
sisi, io ci gioco correttamente il fatto é che gli altri non riescono a entrare (vedi immagine che ho postato prima)...

PS: sei sicuro che il router sia correttamente...
 
PM  Top
Van Cleef
view post Posted on 3/6/2009, 17:55




è una mia opinione non verificata nè scentifica che il server funzioni se il router dà IP statici :)
 
PM  Top
leopesto
view post Posted on 3/6/2009, 18:09




CITAZIONE (Van Cleef @ 3/6/2009, 17:55)
è una mia opinione non verificata nè scentifica che il server funzioni se il router dà IP statici :)

ma ogni volta cambio ip del portforwarding quando riavvio il router

in fondo basta non riavviare il router e l'ip rimane statico...
 
PM  Top
Van Cleef
view post Posted on 3/6/2009, 18:55




non so, anch'io ho un Dlink che dà IP dinamici, ma al mio Mac Address dà sempre lo stesso, prova ad impostare una cosa del genere....
 
PM  Top
leopesto
view post Posted on 3/6/2009, 18:59




CITAZIONE (Van Cleef @ 3/6/2009, 18:55)
non so, anch'io ho un Dlink che dà IP dinamici, ma al mio Mac Address dà sempre lo stesso, prova ad impostare una cosa del genere....

volendo posso impostare ip statici pero non é quello il problema, non credo...
 
PM  Top
Van Cleef
view post Posted on 3/6/2009, 18:59




un tentativo non ha mai fatto male a nessuno...
 
PM  Top
leopesto
view post Posted on 3/6/2009, 19:07




CITAZIONE (Van Cleef @ 3/6/2009, 18:59)
un tentativo non ha mai fatto male a nessuno...

di opzioni per avere sempre lo stesso ip non ne vedo...volendo posso impostare ip statico ma devo anche mettere:
IP Address :
Subnet Mask :
Gateway Address :
Primary DNS Address :
Secondary DNS Address:

...e non so che mettere!!
 
PM  Top
Van Cleef
view post Posted on 5/6/2009, 12:17




strano che modello di dlink è?
 
PM  Top
20 replies since 6/4/2009, 21:06   3222 views
 
Closed