build 3.3.5a AzerothCore fork 100s of bots 800+ commands repack free forever AI agents → /ai-agents // wow-legends.eu
Running your server

Play with FriendsLet others join your server — same wifi or across the internet

Your realm isn't just yours — any WoW 3.3.5a client can join it. There are two cases: a friend in the same house/network (easy), or a friend over the internet (two extra steps: telling the world your address, and opening two doors in your router). Ten minutes, no networking degree required.

What you need first: your server running; your friend with a clean WoW 3.3.5a (build 12340) client; and an account for them (created in a minute, step 5).

Case A — friend over the internet

Step 1 — Put your public address into the realm list.
The realm entry in the database tells connecting clients WHERE the world server lives. Out of the box it says 127.0.0.1 — that means “this same PC”, which works for you but sends your friend to their own PC. Change the public address to YOUR public IP (find it by googling “what is my IP”).

The App's Realm Tuning, Realm tab: Realm name, Public address, LAN address and Port fields with the Save realm button
Realm Tuning → Realm: put your public IP (or hostname) in Public address, leave the rest, hit Save realm.
UPDATE realmlist SET address = 'YOUR.PUBLIC.IP' WHERE id = 1;

Step 2 — Forward two ports in your router to this PC.
Your router blocks incoming connections by default. Open (forward) exactly these two, both TCP, pointed at the PC running the server:

Every router UI is different — search “your router model port forwarding”. You'll typically enter the port, the protocol (TCP) and this PC's LAN IP (see ipconfig, usually 192.168.x.x).

Tip: give this PC a static LAN IP (or a DHCP reservation) so the forwarding doesn't break when the router reboots.

Step 3 — Let it through Windows Firewall.
The first time authserver.exe / worldserver.exe run, Windows usually asks — click Allow. If you never saw the prompt: Windows Security → Firewall & network protection → Allow an app, and add both exes.

Step 4 — Your friend points their client at you.
In their WoW folder they edit Data\enUS\realmlist.wtf (one line):

set realmlist YOUR.PUBLIC.IP

Step 5 — Give them an account.

That's it — they log in and appear on your realm.

Case B — friend on your LAN (same wifi/house)

No port forwarding, no public IP. Just:

  1. Find this PC's LAN IP: ipconfig → usually 192.168.x.x.
  2. Put that IP in the LAN address field (App: Realm Tuning → Realm; manual: the localAddress column of realmlist).
  3. Friend's realmlist.wtf: set realmlist 192.168.x.x (your actual LAN IP).
  4. Account as in step 5 above. Done.

Troubleshooting

Security note important

Forward only 3724 and 8085. Never expose the database (3306), Remote Access (3444) or SOAP (7878) to the internet — those are for you, not for players. And before anyone joins: change the default passwords (App: Dashboard → Secure your accounts — one click; manual: in-game as GM, same for AHBOT and WLSHOP):

.account set password ADMIN NewPass NewPass

Two ports, one address, one account — and your world has company. See you out there.