The wiki should now be completely updated for 4.0. Please let us know if there are any inconsistencies.

Host using a VPN

Step-by-step process for hosting a Fika server using a VPN client.

A Virtual Private Network (VPN) enables you to join the same network via a public centralized server. You can either use a free VPN service such as Radmin or set up your own VPN. This method is recommended only as a last resort if you are unable to use port forwarding.

This guide will use Radmin as the VPN client. It is able to establish a direct connection if your network allows it, providing the best performance possible.

Installing the Radmin VPN client

  • Navigate to the Radmin website and download the Radmin VPN client.

  • Run the installer and proceed with the installation steps.

  • Reboot your computer. This is important to ensure that the virtual network adapter is correctly installed. Do not skip this step!

  • Open Radmin VPN client (from the taskbar or from the start menu).

  • Click Create network.

  • Enter a network name (can be anything - make sure to remember it. You need to share it with your friends).

  • Enter a password.

  • Click Create.

  • Take note of your VPN IP, which is displayed below your computer name in Radmin. It will be referred to as your_vpn_ip in the following steps.

  • Go to System -> Firewall Exceptions and click Allow All Apps.

Testing connectivity

  • Ask your friend(s) to follow the steps here.

  • Right-click their name in Radmin and click Ping.

  • Close the command prompt when ping is successful.

Ensuring direct connection

It is important to ensure that you are communicating directly with your friend(s) through Radmin for optimal performance.

  • Right-click your friend's name in Radmin and click Properties.

  • Validate that the Channel type is TCP/out. This mean you have a direct connection to this peer.

Configure your VPN IP in Fika

  • Start SPT.Server at least once to generate the configuration files, then close it.

  • Navigate to user\mods\fika-server\assets\configs.

  • Open fika.jsonc with your preferred text editor (Notepad++ is recommended).

  • Find the server section.

  • Change ip to your_vpn_ip. Make sure to write it inside the quotes.

  • Change backendIp to your_vpn_ip. Make sure to write it inside the quotes.

  • Save the file and close it.

  • Start SPT.Server and verify that it reports Started webserver at https://your_vpn_ip:6969 when it is done loading.

  • Start SPT.Launcher

  • Click the Settings button.

  • Check the Developer mode box.

  • Enter your VPN address in the URL section. This should be the same URL reported by the server.

  • Press the arrow on the right corner.

  • You should now be able to create your profile and log in to the server.

  • Start the game.

  • Press F12 when in-game to bring up the configuration manager.

  • Find the Force IP and Force Bind IP in the Fika.Core section of the configuration manager.

  • Set both Force IP and Force Bind IP to your_vpn_ip.

Note: Players willing to host a raid will also need to set the Force IP and Force Bind IP in their respective Fika configuration.

Hosting a raid

Click here to learn how to host a raid.

Click here to learn more about additional Fika configurations.

Last updated