UnrealSmall.gif (411 bytes)
Unreal Technology

Resources
Announcements
Downloads
Community

Unreal Tournament
Home Page
Known Issues and Bugs
Performance Tweaks
Running UT  Servers

Console Commands
AI

Licensing
Partners
Features
Licensing FAQ
Company Info

Level Design
UnrealEd Quick Notes
Overview of Zones

Programming
Mod Development
UnrealScript Reference
UnrealScript Black Magic
Networking Architecture
Server Querying
Objects in C++
Engine Redistribution
Localization
True-type Fonts

Other Content Creation
Package Files
Package Commandlet
Audio
Textures
Fire & Water
Music
Mesh LOD Tech
Mesh 3ds2unr Tool
Skeletal Animation

Unreal 1
Unreal 1 Server Tips
Unreal URL's
Master Servers
Console Commands
AI





unrealcomposite.jpg (19818 bytes)

Unreal Master Servers

UnrealServer Technical Support

On the Epic Message Board, we now have a "Server Administration" section.  The Unreal team will be visiting there frequently to answer questions and assist server administrators.

Server Finding Tools

Windows

Macintosh

This list is still under construction. If you have another publically-available server querying tool, please mention it on the Epic Message Board in the "Server Administration" section, and we'll add it to the list.

Public Master Servers

Site UdpServerUplink command GameSpy Server List Web Browser Server List
GameSpy MasterServerAddress=master0.gamespy.com MasterServerPort=27900 master0.gamespy.com:28900 n/a
Epic MegaGames MasterServerAddress=www.epicgames.com MasterServerPort=27900 http://www.epicgames.com:8080 n/a
Telefragged MasterServerAddress=master.telefragged.com MasterServerPort=27500 http://master.telefragged.com/servers.txt http://master.telefragged.com/

How To List Your Unreal Server On The Public Master Servers

  1. In Unreal, open the "Advanced Options" window.
  2. Under "Networking / Master Server Uplink", set "DoUplink" to True.   This tells UnrealServer to notify the master servers of its existance.
  3. Under "Advanced / Game Engine Settings / ServerActors", make sure all the appropriate master servers are listed as follows:

    [1]    IpDrv.UdpBeacon
    [2]    IpServer.UdpServerQuery
    [3]    IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
    [4]    IpServer.UdpServerUplink MasterServerAddress=master.telefragged.com MasterServerPort=27500
    [5]    IpServer.UdpServerUplink MasterServerAddress=master.ogn.org MasterServerPort=27500

UnrealServer Port Usage

People setting up Unreal servers behind firewalls have been asking for a summary of the TCP/IP ports Unreal uses. Here goes:

  • UDP 7775 and 7776 are used only for LAN games. You don't need to route them through a firewall.
  • UDP 7777 is for gameplay.
  • UDP 7778 is for server querying.
  • UDP 7779+ are allocated dynamically for each helper UdpLink objects, including UdpServerUplink objects.
  • UDP 27900 is for server querying, if you enable the master server uplink. Some master servers use other ports,  like 27500.

When players try to connect to an Unreal server, they connect to port 7777 by default.

Optionally, the server administrator can specify a different game port than 7777 with the "port=" command line parameter, for example: "Unreal.exe -server port=8888".  In this case, contiguous port numbers are used for helper objects: 8888 for gameplay, 8889 for querying, 8890 for helper UdpLink objects, etc.

End