VEIN · JOIN A SERVER · NOVEMBER 2026

How to Join a VEIN Server and Play With Friends

The quickest way in is Direct Connect with the IP and game port. Here is how to join by address, name search or Steam favourites, and what to check when a friend’s server does not appear.

Direct Connect

The reliable route. You need the IP and the game port from the owner or the host panel, plus the password if one is set.

Search by name

Use Join Multiplayer, type the server name, then join. This only works if the server is public and the list actually includes it.

Share an invite

There is no separate invite screen to rely on. The practical invite is the IP, game port and password, or a Steam favourite the group can reuse.

Missing from the list

That is common. The in-game list has a display limit, private servers stay hidden, and a blocked query port stops the server advertising itself.

Before you join: get the right details

Ask the server owner for the details that match the route you plan to use. A rented server shows these on the host panel. A self-hosted server uses the IP of that machine and the game port in the launch line.

  • Server name: for the in-game search box.
  • IP address and game port: for Direct Connect and for Steam favourites. The default game port is UDP 7777.
  • Password: only if the owner locked the server. You never need the admin or RCON password just to play.

Copy the address exactly as the panel shows it. If the owner changed the game port, the query port moves with it: the official dedicated-server notes say the query port is always two above the game port, so a game port of 7777 uses query port 7778, and a second instance on the same machine might use 7780 and 7781. Direct Connect and Steam favourites want the game port. The query port is what helps the server appear in lists.

Route What you need Right choice when Limits
Direct Connect IP address, game port, password if set You have the address, the server is private, or it does not show in the list Fails if you type the query port instead of the game port, or if the server is offline
In-game search by name Server name, password if set The server is public and you expect it to be listed The in-game list only shows a limited number of servers, and a private server will not appear
Steam favourites IP:PORT using the game port The list is unreliable and you want a reusable invite for the group You still need the correct game port, and the server still has to be running

Use this route map first, then pick the shortest path that matches the details you actually have.

Three ways into a VEIN server
Direct Connect
Join Multiplayer
Direct Connect
IP and game port
Search by name
Join Multiplayer
search the name
Only if public and listed
Steam favourites
Steam Servers
add IP:PORT
Favourites tab in game
The official dedicated-server notes recommend adding the server’s IP:PORT to Steam favourites when the in-game list is unreliable.
Start with Direct Connect. Use the name search when the server is public, and keep a Steam favourite for the group.

Route A: Direct Connect by IP and port

This is the method to start with, especially when a friend says “I cannot see your server”. Direct Connect asks your game to contact the server itself, so it does not depend on the public list having room for that name.

  1. Launch VEIN.
  2. Choose Join Multiplayer.
  3. Select Direct Connect.
  4. Enter the server IP address and the game port, then confirm.
  5. Enter the server password if the owner set one.

On a rented server, the panel’s connection details are the ones to paste. Do not guess 7777 if the panel shows a different game port. On a self-hosted server, use the public IP and the -port value from the launch line.

203.0.113.10:7777

That example uses the default game port. The .10 address is a documentation stand-in, not a real server. What matters is the shape: IP:gameport, not the query port sitting two above it.

If the join fails immediately, check three things before you blame your connection. The server must be running, the port must be the game port, and the password must match exactly. A query-only address can make a server look “alive” in a list while Direct Connect still fails, because listing and playing use different ports.

Which VEIN port each join method uses
PortDirect ConnectSteam favouritesAppearing in the list
Game port (UDP 7777)YesYesNo
Query port (UDP 7778)NoNoYes
The query port is always two above the game port. A second instance on the same machine might use 7780 and 7781. Players do not need the optional TCP 7777 RCON port to join.
Type the game port into Direct Connect and Steam favourites. The query port only helps the server advertise itself.

Route B: find the server by name in Join Multiplayer

The in-game list is convenient when it works. It is also the route that creates most “my friend’s server does not appear” reports, because appearing in the list and being joinable are not the same job.

  1. Launch VEIN and choose Join Multiplayer.
  2. Type the server name into the search field.
  3. Select the server and join it.
  4. Enter the password if you are asked for one.

Search for a distinctive part of the name if the full title is long or easy to mistype. Give the list a moment after the server starts; a server that is still booting has nothing complete to advertise yet.

Why a public server can still be missing

The official dedicated-server notes are blunt about this: the in-game list has a limit on how many servers it will show at one time, and there is no guarantee your server will appear in the unofficial lists all the time. That is a display and advertising limit, not proof that the server is down.

The server also has to be reachable on its query port to announce itself. The default pair is UDP 7777 for the game and UDP 7778 for Steam’s server browser. If only the game port is open, friends may still join by Direct Connect while the name never shows up. If the server is set to private, it will not appear in the public list at all, which is expected rather than a fault.

Route C: share an invite with Steam favourites

VEIN does not give you a separate “invite friends” button that replaces the address. The clean way to invite someone is to send them the IP, the game port and the password if you set one. For a group that will come back to the same server, turn that invite into a Steam favourite so nobody has to retype it.

The official dedicated-server notes recommend this as the reliable fallback: add the server’s IP:PORT to your Steam favourites, then join using the Favourites tab in game.

  1. In Steam, open View > Servers (or the equivalent Servers window in your Steam client).
  2. Open the Favourites tab and choose Add a Server.
  3. Enter the IP and game port, for example 203.0.113.10:7777.
  4. In VEIN, open Join Multiplayer and join from the Favourites tab.

That is the best “send this to the group” method, because it survives the in-game list’s display limit. Each friend adds the same address once. If you later change the game port, send a fresh invite; an old favourite pointing at the previous port will fail in the same way as a mistyped Direct Connect address.

Which port does each join method use?

Mixing up the two UDP ports is one of the easiest ways to turn a running server into “nobody can find us”. The official defaults are:

  • UDP 7777: the game client port. This is what Direct Connect and Steam favourites should use.
  • UDP 7778: the query port for Steam’s server browser. It is always two above the game port.
  • TCP 7777: optional RCON for remote admin. Players do not need this to join.
-log -port=7777 -QueryPort=7778

If you host more than one VEIN server on the same machine, give each instance its own pair. The documented example for a second server is game port 7780 with query port 7781. The query port also cannot sit between 27020 and 27050 if you run the server locally, because Steam uses that range on the same machine.

When you rent a server, the host already opens the ports it assigned. You do not port-forward anything at home to join a rented server. You only need the public IP and game port the panel shows.

The server does not appear, or a friend cannot join

Work down the questions below and stop at the first “no”. Most missing-server reports are solved by Direct Connect or Steam favourites, not by guessing a new name in the public list.

Friend cannot see the VEIN server?
A friend cannot find your VEIN server in the list
Is the server running?
No
Start it firstA stopped or still-booting server has nothing complete to join or advertise.
Yes
Do they have the IP and game port?
Yes
Skip the listUse Direct Connect, then add the same IP:PORT to Steam favourites.
No
Is the server private, or missing from the name search?
Yes
That can be normalPrivate servers stay off the public list, and the in-game list only shows a limited number of servers.
No
Are outside friends failing while you can join at home?
Yes
Share the public IPForward UDP 7777 and 7778 if you host at home. Do not send a local address.
No
Use the game port, not the query port, and update the server if the game just patched.
Most missing-server reports are solved by Direct Connect or Steam favourites, not by searching the public list again.
Symptom Likely cause First fix
Friend cannot see the server in Join Multiplayer The in-game list’s display limit, a private server, a name mismatch, or the query port is not reachable Search the exact name, then skip the list and use Direct Connect with the IP and game port
Server never appears, even after waiting The server is still starting, or it is set to private Confirm the server is running, then join by IP. Private servers are hidden from the public list on purpose
Direct Connect fails straight away Wrong IP, the query port typed instead of the game port, or the server is offline Copy the address from the panel and use the game port (7777 by default, or the panel’s game port if it differs)
Password rejected Wrong password, or the admin/RCON password sent by mistake Use the player join password from the panel. Passwords are case-sensitive
Joins fail after a game update The client updated and the dedicated server did not Update the server with SteamCMD (app_update 2131400) or from the host panel, then restart it
You can join at home, but internet friends cannot They were given a local address, or the game and query ports are not forwarded Share the public IP. On a self-hosted server, allow and forward UDP 7777 and UDP 7778 (or your custom pair)
The server is listed, but nobody can connect The query port is open enough to advertise, but the game port is blocked Open UDP 7777 (or your chosen game port) as well as the query port
A self-hosted server will not start, so nobody can join The machine does not meet the dedicated server’s memory need, or Windows runtimes are missing The official notes say the server needs at least 8 GB of RAM to start. Install the listed Visual C++ and DirectX runtimes on Windows if it fails to launch

If you host it yourself: the short version that matters for joins

Friends cannot join a home-hosted server until the machine is reachable from the internet. That means the server process is running, the Windows or Linux firewall allows the ports in, and the router forwards those same UDP ports to the server machine.

  • Forward and allow UDP 7777 for the game, or whichever game port you set with -port.
  • Forward and allow the matching query port, UDP 7778 by default, so the server can appear in lists.
  • Give internet friends the public IP, not the machine’s local address.
  • Keep the dedicated server updated with SteamCMD app ID 2131400 so clients and server stay on the same version.

If your internet connection sits behind carrier-grade NAT, normal port forwarding will not create a public address friends can reach. In that case Direct Connect from outside your house will fail even when you can join on the LAN. A rented server already has a public IP and open ports, which removes that whole class of problems. Our self-hosting guide covers the home-network side in more detail, and how game server hardware requirements work explains why an undersized machine can look like a connection fault when the server never finished starting. The official dedicated-server notes put the starting point at 8 GB of RAM before anyone has even connected.

What you want Self-host and share the IP Rent a VEIN server
Friends joining by Direct Connect without touching your router No: you still need a public IP and forwarded UDP ports Yes: the panel already shows a public address
A private group that should stay off the public list Yes, if you set the server private and share the IP Yes, with the same Direct Connect or Steam-favourites invite
The world reachable when your home PC is off No Yes
Avoiding version-mismatch joins after a patch You update it yourself with SteamCMD Update or restart from the host panel

If the group just wants a server that friends can join without fighting the home router, compare plans on our VEIN server hosting comparison.

Want friends to join without port forwarding?

A rented VEIN server gives you a public IP and an open game port to share. Direct Connect and Steam favourites then use the address from the panel, instead of your home network.

Compare the best VEIN server hosts

VEIN server FAQ

How do I join a friend’s VEIN server?

Open Join Multiplayer and use Direct Connect with the IP and game port they send you, then enter the password if one is set. You can also search the server name in the same menu if it is public, or add the IP and game port to Steam favourites and join from the Favourites tab in game.

Why can’t I see my friend’s VEIN server in the list?

The in-game list only shows a limited number of servers at once, and there is no guarantee a server will appear every time. A private server will not appear at all. Search the exact name first, then use Direct Connect or Steam favourites with the IP and game port. Those routes do not depend on the public list.

What IP and port do I use to join a VEIN server?

Use the public IP and the game port. The official default game port is UDP 7777, and the query port sits two above it at UDP 7778. Direct Connect and Steam favourites need the game port. If a host panel shows a different game port, use that pair instead of assuming 7777.

How do I add a VEIN server to Steam favourites?

In Steam, open the Servers window, go to Favourites, and add the server as IP:PORT using the game port. Then join from the Favourites tab inside VEIN. The official dedicated-server notes recommend this when the in-game list is unreliable.

Do I need to port forward to join a rented VEIN server?

No. Port forwarding is only needed when the server itself is running on a home network. A rented server already has a public IP and open ports. You just copy the IP and game port from the panel into Direct Connect or Steam favourites.

More VEIN server help

Compare VEIN hosts if you want a public IP to share, or read the self-hosting notes if you run it at home.

VEIN updates and host panels change over time. Ports and list behaviour here follow the current dedicated-server notes; if your host’s panel shows a different game port or menu name, follow the panel.