Start Master Server - ghostmod/UrT-Master-Server GitHub Wiki
./dpmaster -h dpmaster, an open master server (version: 2.2, compiled: Apr 10 2013 )
Syntax: dpmaster [options]
Available cross-platform options are:
-
--allow-loopback Accept servers on loopback interfaces. FOR DEBUGGING PURPOSES ONLY!
-
--cl-hash-size <hash_size> Hash size used for clients, in bits, up to 16 (default: 7)
-
-f --flood-protection Enable the flood protection against abusive client requests
-
--fp-decay-time <decay_time> Set the decay time of the flood protection, in seconds (default: 3)
-
--fp-throttle <throttle_limit> Set the throttle limit of the flood protection (default: 5)
-
-g [game_name ...] --game-properties [game_name ...] Without parameter, print the list of all known games and their properties. Otherwise, update the properties of a game according to the other parameters.
-
--game-policy <accept|reject> <game_name> ... Accept or reject the listed games. Can be specified more than once only if all instances set the same policy ("accept" or "reject"). All non-listed games will implicitely get the opposite policy.
-
-h --help This help text
-
--hash-ports Use both an host's address and port number when computing its hash value. The check for a maximum number of servers per address won't work correctly. FOR DEBUGGING PURPOSES ONLY!
-
-H <hash_size> --hash-size <hash_size> Hash size used for servers in bits, up to 16 (default: 10)
-
-l
--listen Listen on local address You can listen on up to 8 addresses -
-L --log Enable the logging to disk
-
--log-file <file_path> Use <file_path> as the log file (default: /var/log/dpmaster.log)
-
-m = --map = Map IPv4 address to IPv4 address when sending it to clients Addresses can contain a port number (ex: myaddr.net:1234)
-
--max-clients <max_clients> Maximum number of clients recorded (default: 512)
-
-n <max_servers> --max-servers <max_servers> Maximum number of servers recorded (default: 4096)
-
-N <max_per_addr> --max-servers-per-addr <max_per_addr> Maximum number of servers per IPv4 address or IPv6 subnet (default: 32) 0 means there's no limit
-
-p <port_num> --port <port_num> Default network port (default value: 27950)
-
-v [verbose_lvl] --verbose [verbose_lvl] Verbose level, up to 4 (default: 3; no value means max)
Available platform-specific options are:
-
-D --daemon Run as a daemon
-
-j <jail_path> --jail-path <jail_path> Use <jail_path> as chroot path (default: /var/empty/) Only available when running with super-user privileges
-
-u --user Use privileges (default: nobody) Only available when running with super-user privileges