Counter-Strike 2: LAN 5v5 Setup Guide

My friends and I booked a LAN session and I was relied on to set up the LAN 5v5 server.

I am just sharing the method I used which I found to be easiest which might help someone in the future.

 

Requirements:

  • 10 computers with CS2 installed
  • All computers must be connected to the same LAN (Local Area Network)

Step-by-Step Setup


 

Step 1: Select the Host PC
  • Choose one computer to act as the host.
    • Ideally, select the most powerful PC out of the 10 available.

 

Step 2: Launch CS2 on the Host
  • Log in and open Counter-Strike 2 on the host PC.

 

Step 3: Enable LAN Mode
  • Open the console on the host PC.
  • Type the following command and press Enter:
    sv_lan 1

 

Step 4: Create the Server
  • From the host PC, create a Practice Server using the game mode you want to play (e.g., Competitive).

 

Step 5: Share the Server IP
  • Open the console and type:
    status
  • Look for an IP address after the words “Server: Running” ending with the default port 27015. Example:
    Server: Running [123.12.1.321:27015]
  • Write down this IP address; other players will use it to connect to your server.

 

Step 6: Connect to the Server
  • On the other computers:
    • Open CS2.
      • Open the console and type:
        connect 123.12.1.321
      • (Replace 123.12.1.321 with the actual IP address from Step 5.)

Done! Start Playing!
Everyone should now be connected to the LAN server and ready to play.

Good luck and have fun!

Helpful Commands for the Host


 

mp_warmup_end

Ends the warmup phase immediately.


 

mp_overtime_enable 1

Enables overtime if the match ends in a tie.


 

sv_pausable 1

Allows players to pause or unpause the server with:

pause
unpause

 

mp_pause_match

Pauses the match at the end of the current round.


 

mp_unpause_match

Unpauses the match or cancels a pending pause.


 

sv_matchpause_auto_5v5 0

Automatically pauses the match at the end of a round if there are fewer than 5 players on each team.


 

mp_overtime_halftime_pausetimer 0

Pauses the match between overtime halves. Default value is 0 (off).


 

mp_warmup_pausetimer 0

Ends the warmup phase. Set to 1 if you want the warmup to last forever.


Useful Binds for Quick Pause and Unpause:

If you want to change the button-bind to something other than pgup (page up) or pgdn (page down) you can refer to the list of button names I provided in the next page and just replace pgup or pgdn.


 

bind pgup mp_pause_match

I used this bind to be able to quickly set a pause before the next round starts. This was very useful since we were at a place that served food and drinks at the same time I was able to just press the button when something came up.


 

bind pgdn mp_unpause_match

This is to simply unpause the match when everyone is ready to play again


 

Console Button Name List

Bind Button
In-Game Name
1 / End
end
kp_end
kp_end
Control Left
ctrl
U
u
H
h
O
o
Alt Right
ralt
Page Down
pgdn
+ (Plus)
kp_plus
‘ (Apostrophe) / ” (Quotation Marks)
3 / # (Number Sign)
3
G
g
Backspace
backspace
* (Multiply)
kp_multiply
Z
z
8 / Up Arrow
kp_uparrow
Shift Left
shift
Tab
tab
– (Minus)
kp_minus
Y
y
Side Mouse 1
mouse4
P
p
3 / Page Down
kp_pgdn
V
v
4 / $ (Dollar Sign)
4
I
i
Up Arrow
uparrow
Enter
enter
F4
f4
Caps Lock
capslock
Shift Right
rshift
/ (Slash) / ? (Question Mark)
/
9 / (Parenthesis Left)
9
Delete
del
2 / @ (At Sign)
2
Right Arrow
rightarrow
6 / ^ (Caret)
6
Space Bar
space
Home
home
Page Up
pgup
= (Equals Sign) / + (Plus Sign)
=
1 / ! (Exclamation Mark)
1
0 / ) (Parenthesis Right)
0
E
e
Insert
ins
N
n
S
s
Q
q
; (Semicolon) / : (Colon)
semicolon
– (Hyphen) / _ (Underscore)
M
m
9 / Page Up
kp_pgup
. / Delete
kp_del
Alt Left
alt
Left Arrow
leftarrow
\ (Backslash) / | (Pipe)
\
4 / Left Arrow
kp_leftarrow
D
d
, (Comma) / < (Pointy Bracket Left)
,
F5
f5
5 / % (Percent Sign)
5
K
k
5
kp_5
7 / & (Ampersand)
7
Right Mouse
mouse2
F3
f3
F7
f7
F
f

[ (Bracket Left) / { (Brace Left)[/td]

[ [/td][/tr]

B
b
Mouse Wheel Down
mwheeldown
Control Right
rctrl
Side Mouse 2
mouse5
Enter
kp_enter
F11
f11
0 / Insert
kp_ins
J
j
Mouse Wheel Up
mwheelup
6 / Right Arrow
kp_rightarrow
F1
f1
Down Arrow
downarrow
X
x
T
t
8 / * (Asterisk)
8
W
w
F2
f2
] (Bracket Right) / } (Brace Right)
]
7 / Home
kp_home
A
a
/ (Slash)
kp_slash
R
r
L
l
F12
f12
F9
f9
. (Period) / > (Pointy Bracket Right)
.
C
c
F8
f8
End
end
F10
f10
2 / Down Arrow
kp_downarrow
Left Mouse
mouse1
F6
f6
Middle Mouse
mouse3

[/table]

Leave a Comment