Setting up a Palworld dedicated server on Microsoft Azure involves several steps. Here’s a comprehensive guide to help you through the process.
Create a new server on Azure (Microsoft Azure VM)
Type Virtual Machine in the search box, search, and click Create.
Configure the Azure Virtual Machine (Azure VM), typing all the required info as shown below (choose subscription, create a new resource group, type Virtual machine name, choose region, availability zone, security type (Standard is fine), and image).
As for the image, you should see in the list “Windows Server 2022 Datacenter: Azure Edition – x64 Gen2”. If you don’t see it in the list, click “See all images” and search for it.
As for the size, you should see in the list “Standard_B1s”, if you don’t see it, click “See all sizes” and search for it.
Click the “Review + create” button.
Once you have clicked the “Review + create” button, you will see the Validation test results and the review page; click Create.
Once you have clicked Create, wait some minutes for the deploy.
Open the ports
Open the port 8211 as shown below (Source: Any, Source port ranges: *, Destination: Any, Service: Custom, Destination port ranges: 8211, Protocol: Any, Action: Allow, Priority: 100, Name: AllowAnyCustom8211Inbound).
Click “Add”.
Once you have clicked Add, you have created the new rule to open the port 8211. Now we finally can connect to the VM: in the VM page, click “Connect”, and click “Download RDP file”; once you have downloaded it, open it.
In the Windows dialog, insert your username (if required) and the password you have chosen in the previous section. We are now connecting to the server.
And we are in!
In the just opened new VM with Windows Server, go to “Windows Firewall with Advanced Security tool” and add a new Inbound Rule for UDP Port 8211.
Install softwares and run Palserver in the VM
- SteamCMD for Windows: https://developer.valvesoftware.com/wiki/SteamCMD#Windows
- DirectX 9.0 (search the package online; note that Microsoft websites don’t have the real .exe but downloader, if the downloader doesn’t work search for the real .exe from another website)
- Visual C++ for x64: https://learn.microsoft.com/it-it/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022
Now, we can finally run our Palword dedicated server (aka PalServer):
- Install SteamCMD double-clicking steamcmd.exe
- In the same directory of steamcmd.exe open a new Command Prompt (not PowerShell) and enter the following commands:
- steamcmd +login anonymous +app_update 2394010 validate +quit
- cd .\steamapps\common\PalServer
- PalServer.exe
The server is running!
Join the server
Insert the IP of your Azure VM followed by :8211 and click “Connection”.
We are online!
Related Posts:
- Palworld: How to Connect to a Password Protected Server Directly Through IP Address [V0.12.0]
- Palworld: How to Transfer Your Save From Xbox Gamepass to Steam
- Palworld: How to Obtain a More Pokemon-like Experience with Tweaked Settings
- Palworld: How to Rollback to Previous Save File (Save Your Corrupted World!)