Otto Kontroll wrote: ↑Mon Apr 01, 2024 10:39 pm
Here is my problem, I want to set up a (for now) a semi private server here at home where (again for now) only selected people can access. And I kinda want to run it from home before I commit to renting a server.
So my first question is, after getting the dedicated LAN server up, how do others connect? Can just I give them the IP address etc?
First of all, it is necessary to make sure your ISP provides you an internet connection with public IP address, otherwise any further steps are useless since ISP's CGN will block all unsolicited incoming packets.
Once you have public IP address, then it makes sense to set up a OS firewall settings/rules, router's firewall and port forwarding settings.
Some ISP's provide customers by a firewall that is controlled via a web control panel and could be enabled by default, so need to keep this in mind as well...
With all of these steps accomplished, then, others can connect to your server by IP address and port (default is UDP 7777) via game menu "Multiplayer -> Open Location", where in "Open:" textbox they enter address and port, something, like "1.2.3.4:7777".
In case if your public IP address is dynamic, need to make sure others use your actual current IP address each time before they connect.
If you want the server to be private, then make sure in UnrealTournament.ini a setting "DoUplink" in section "[IpServer.UdpServerUplink]" is set to "False" (this way server won't be listed in public master servers lists, but keep in mind some mutators like Nexgen may override this setting), or set some password in section "[Engine.GameInfo]" for "GamePassword" setting, so that others have to enter this password before they connect.