📚 Quick Navigation

Overview 🔌 Ports Installation Configuration ⚙️ Startup Parameters DayZ Mod Setup 🔧 Troubleshooting Performance Resources

Arma 2: Operation Arrowhead Server Guide

Quick Information

Arma 2: Operation Arrowhead is the standalone expansion for Arma 2. When combined with Arma 2 (Combined Operations), it serves as the foundation for the popular DayZ Mod. This guide covers dedicated server setup for both standard OA gameplay and DayZ Mod hosting.

🔌 Server Ports

Port Protocol Purpose Status
2302 UDP Game Port - Primary connection port REQUIRED
2303 UDP Steam Query Port - Server browser REQUIRED
2304 UDP Steam Port - Steam connectivity REQUIRED
2305 UDP VON (Voice Over Network) Optional

Firewall Configuration

UFW (Ubuntu/Debian)

sudo ufw allow 2302:2305/udp comment 'Arma 2 OA Server'

FirewallD (CentOS/RHEL)

sudo firewall-cmd --permanent --add-port=2302-2305/udp
sudo firewall-cmd --reload

Windows Firewall

New-NetFirewallRule -DisplayName "Arma 2 OA Server" -Direction Inbound -Protocol UDP -LocalPort 2302-2305 -Action Allow

⚙️ Startup Parameters

Windows Startup

arma2oaserver.exe -port=2302 -config=server.cfg -cfg=basic.cfg -profiles=SC -mod=@mod1;@mod2

Linux Startup

./arma2oaserver -port=2302 -config=server.cfg -cfg=basic.cfg -profiles=SC -mod=@mod1;@mod2

Key Parameters

Parameter Description Example
-port= Game port -port=2302
-config= Path to server.cfg -config=server.cfg
-cfg= Path to basic.cfg -cfg=basic.cfg
-profiles= Profile folder -profiles=SC
-mod= Mods to load -mod=@DayZ;@DayZ_Epoch
-world= Default world -world=Takistan

DayZ Mod Setup

DayZ Mod Requirements

DayZ Mod Startup Example

# Standard DayZ Mod
-mod=Expansion\beta;Expansion\beta\Expansion;ca;@DayZ -world=Chernarus

# DayZ Epoch
-mod=Expansion\beta;Expansion\beta\Expansion;ca;@DayZ_Epoch -world=Chernarus

# DayZ Overpoch (Overwatch + Epoch)
-mod=Expansion\beta;Expansion\beta\Expansion;ca;@DayZ_Overwatch;@DayZ_Epoch

Common DayZ Mod Variants

🔧 Troubleshooting

Server Won't Start

Players Can't Join

DayZ Mod Issues

Performance Optimization

Server.cfg Performance Settings

MaxMsgSend = 256;
MaxSizeGuaranteed = 512;
MaxSizeNonguaranteed = 256;
MinBandwidth = 131072;
MaxBandwidth = 10000000000;
MinErrorToSend = 0.001;
MaxCustomFileSize = 160000;

Hardware Recommendations

Popular server modifications and admin tools compatible with ARMA 2 Operation Arrowhead:

📚 Resources

Important Notes


Documentation Version: 1.0 | Last Updated: November 10, 2025
Sources: Bohemia Interactive Wiki, LinuxGSM, DayZ Epoch Community
For DayZ Standalone, see our DayZ Standalone Guide.