Sida 1 av 1

Få igång Counter Strike server på Ubuntu, problem![LÖST]

Postat: 15 sep 2008, 14:35
av Bl!xt
Tjena!

Försöker få igång en CS-server på min Ubuntu dator här hemma, "installeringen" gick fint, men när jag ska köra igång det med kommandot

Kod: Markera allt

./hlds_run -game cstrike +ip xx.xx.xx.xx +sv_lan 1 -nomaster +maxplayers 18 +map de_dust2
får jag upp en meddelande som lyder:

Kod: Markera allt

WARNING: UDP_OpenSocket: port: 27015  bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.
Jag har öppnat porten 27015 och övriga portar som ska användas, och inget annat användar 27015 vad jag vet, kan man kolla upp om något gör det? Har googlat men inte fått in några vettiga svar. Kan tillägga att om jag kör utan +ip så kommer jag åt servern lokalt från min andra dator, men inte via "internet".

Hjälp uppskattas!

Re: Få igång Counter Strike server på Ubuntu, problem!

Postat: 18 sep 2008, 03:09
av jkw
Har du ställt in så att alla anslutningar på port 27015 ska peka till serverdatorn i ditt lokala nätverk?

Exempel
10.10.10.10 *
- 192.168.1.2 **
- 192.168.1.3 ***

* = Ditt publika IP som syns på exempelvis http://whatismyip.com
** = Din desktopdator som du spelar på.
*** = Din serverdator som du har Counter Strike-servern på.

Ansluter man då till 10.10.10.10:27015 så lär den veta vilken dator i lokala nätverket den ska koppla till, eftersom de är 2st bakom en router. Så i ren text så skulle det se ut som 10.10.10.10:27015 => 192.168.1.3:27015
Detta lär du konfigurerar i din router, det hjälper inte bara att öppna porten i din router. Routern måste även veta till vilken dator i lokala nätverket den ska peka all trafik på just den porten. Inställningsavdelningen för detta brukar heta Port Redirect eller dylikt.

Re: Få igång Counter Strike server på Ubuntu, problem!

Postat: 18 sep 2008, 08:15
av Bl!xt
Tack för svaret :). Men problemet var att jag skrev +svlan 1 när det ska vara -svlan 0 :). Men det som du stämmer nog med, för när jag ska connecta till servern gör jag det lokalt, eftersom jag annars har samma ip som servern och hittar inte den. Medans dem andra som ska joina kör mitt externa ip.

Märker denna som löst nu! :)