Hello, I made CS2 server, server located at server equipment windows server 2012. I can join the server, from my main PC, when I use OPENVPN software to join remote desktop. When I turn off openvpn, I can’t join the server (weird, right?) Anyway, no one can join. (SV_lan 0) (27015 listening). But what I noticed, connection info localhost:27015(I guess its wrong) And the second problem is in my server browse panel I see my server with IP 0.0.0.0.:27015
Alright @kiril-tomkovich, looks like you’re on quite the Counter-Strike 2 server adventure. Let’s sort this out bit by bit.
First, we need to determine if your server is reachable from the outside world. It’s telling that you can connect via a VPN but not externally, which hints at a network or firewall configuration issue.
Step 1: Check External IP Accessibility
Public IP Check:
Head over to a site like whatismyip.com from the server itself to get the public IP address.
Port Forwarding:
Ensure port 27015 is forwarded to the internal IP address of your server (e.g., 10.1.0.3) on your router.
Firewall Rules:
On your Windows Server, make sure the firewall allows incoming connections on port 27015. You can add this rule using Windows Defender Firewall with Advanced Security.
Once that’s sorted, try connecting again using the external IP. If it still doesn’t work, it’s time to check the server’s bind settings.
Step 2: Server Binding Configuration
You mentioned seeing localhost:27015 and 0.0.0.0:27015 in your server browser. The server should ideally bind to 0.0.0.0:27015 for external connections.
Configuration File Check:
Open the server configuration file (usually named something like server.cfg).