Kort antwoord. Je kunt gratis zelf een ET: Legacy-server hosten: download het Linux-archief van ET: Legacy van etlegacy.com, kopieer pak0.pk3, pak1.pk3 en pak2.pk3 uit de gratis download van Wolfenstein: Enemy Territory van Splash Damage naar etmain en start daarna etlded.x86_64 op UDP-poort 27960. Of huur een ET: Legacy-server en sla de downloads en de netwerkinstelling over.
Spelers vinden je server in de serverbrowser van het spel, omdat een server met dedicated "2" en sv_advert "3" heartbeats naar de masterserver stuurt. De standaardconfiguratie heeft beide al.
Gecontroleerd op 5 november 2026 met ET: Legacy 2.86.2, de nieuwste stabiele versie op etlegacy.com (uitgebracht op 11 oktober 2026).
Deze gids gebruikt de wiki van het ET: Legacy-project, de broncode en de standaard configuratiebestanden in het 2.86.2-archief, plus de installatie- en startinstellingen van de ET: Legacy-servers die wij hosten. Wil je meteen naar de huurroute, ga dan naar Optie 2.
Wat je nodig hebt
De serversoftware: het Linux-archief van ET: Legacy van etlegacy.com/download. Het is er als 64-bits (x86_64) of 32-bits (i386) versie. Volgens de wiki van het project kan de 64-bits client alleen deelnemen aan servers met 64-bits mods, zoals de standaard Legacy-mod, dus kies de 32-bits versie alleen als je een mod nodig hebt die alleen 32-bits is.
De originele spelbestanden:pak0.pk3, pak1.pk3 en pak2.pk3 uit Wolfenstein: Enemy Territory. De ET: Legacy-wiki zegt dat je ze legaal en gratis kunt downloaden van de Wolfenstein: Enemy Territory-pagina van Splash Damage. Een Steam-account is niet nodig.
Een machine die aan blijft: een overgebleven pc, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt Debian of Ubuntu Linux.
Netwerk: de spelpoort, standaard UDP 27960 (net_port), bereikbaar vanaf internet.
Optie 1: zelf hosten
De server installeren
Download en pak het archief uit van etlegacy.com/download. Voor 2.86.2 is het 64-bits bestand etlegacy-v2.86.2-x86_64.tar.gz.
mkdir -p ~/etlegacy
cd ~/etlegacy
tar xvf etlegacy-v2.86.2-x86_64.tar.gz --strip-components=1
Met --strip-components=1 komen het serverprogramma etlded.x86_64 en de mappen etmain en legacy direct in ~/etlegacy te staan.
Voeg de originele spelbestanden toe. Het archief bevat ze niet. Download op de Wolfenstein: Enemy Territory-pagina van Splash Damage het Linux-bestand et260b.x86_full.zip naar ~/etlegacy. Het bevat een installer, et260b.x86_keygen_V03.run, en de drie pak-bestanden zitten erin. Vanuit ~/etlegacy haal je ze zo naar etmain:
Bewerk de serverconfiguratie. Het archief bevat etmain/etl_server.cfg met bij elke instelling een opmerking. Stel minstens deze regels in (de laatste twee hebben deze waarden al). Volgens de wiki van het project moeten waarden tussen aanhalingstekens staan.
set sv_hostname "My ET server"
set sv_maxclients "24"
set g_password ""
set rconpassword "choose-a-long-password"
set dedicated "2"
set sv_advert "3"
Spel: 27960 is de standaardwaarde van net_port, en de netwerkcode van de engine gebruikt UDP. Sta UDP 27960 toe in de firewall van de machine (op Ubuntu met ufw: sudo ufw allow 27960/udp) en stuur hem door op je router.
Een andere poort: haal de commentaartekens voor //set net_port "27960" in de configuratie weg en pas het getal aan, of geef +set net_port 27961 mee op de opdrachtregel.
Starten en meedoen
Start de server vanuit ~/etlegacy. Dit is het startcommando uit de wiki van het project, met de bestandsnaam van het archief en de poort toegevoegd:
Hij is klaar als de console Game Initialization completed in afdrukt. Draai hem onder een servicemanager zoals systemd, zodat hij na een crash opnieuw start.
Omni-bot:omnibot_enable 1 laadt de bots die in het archief zitten. Als het geladen is, toont de console Omni-bot Loaded Successfully. Om bots toe te voegen open je de console en voer je /bot minbots -1 en /bot maxbots 16 in. Zet omnibot_enable 0 als je alleen mensen wilt.
Doe mee. Start ET: Legacy en zoek de naam van je server in de serverbrowser.
Update door de nieuwe versie in een nieuwe map uit te pakken, je drie pak-bestanden en je bewerkte configuratiebestanden naar de etmain ervan te kopiëren en de server vanaf daar te starten. De FAQ van het project zegt dat je een eerdere ET: Legacy-versie niet moet overschrijven.
Maprotatie
De standaardconfiguratie heeft al een rotatie. Tegen het einde voert etl_server.cfgexec mapvotecycle.cfg uit, dat g_gametype 6 (mapstemming) instelt en op oasis begint. Als niemand stemt, volgt de volgende map uit de lijst battery, goldrush, radar, railgun en fueldump; anders wordt de map met de meeste stemmen gespeeld. Voor campagnes zet je // voor die regel en haal je het weg bij //exec campaigncycle.cfg, dat g_gametype 4 gebruikt. Wijzig de laatste regel, set com_watchdog_cmd "exec mapvotecycle.cfg", naar hetzelfde cyclusbestand, omdat de server dat uitvoert om te herstellen als hij zonder map komt te zitten. De cyclusbestanden staan in etmain, dus je kunt daar de maplijsten bewerken.
Optie 2: hosten bij PlayNHost
Huren scheelt je de downloads, de pak-bestanden, het doorsturen van poorten en de updateroutine. Een map, een wachtwoord en je regels kies je nog steeds zelf.
Kies een plan. Open de ET: Legacy-serverhostingpagina en vergelijk de plannen: MEDIC (16 spelers), FIELDOPS (24) en COVERT (32) op het moment van schrijven. Klik op Server aanmaken (bij COVERT staat op de knop Plan aanpassen) en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
Wacht op de installatie. De server verschijnt in het paneel. De Console drukt Game Initialization completed in af als hij klaar is.
Kies je instellingen. Op het tabblad Instellingen vind je Standaardmap, Omnibot inschakelen en RCON-wachtwoord. Pas ze aan en herstart. RCON blijft uit tot je een wachtwoord instelt, en het consolevak van het paneel werkt in beide gevallen.
Stel de rotatie in. De server laadt de standaardmap en voert dan etmain/etl_server.cfg uit, die zoals geleverd tegen het einde exec mapvotecycle.cfg uitvoert en zo vanaf oasis overgaat op mapstemming. Om de rotatie te wijzigen, of op je eigen map te blijven, bewerk je die regel en de cyclusbestanden op het tabblad Files. Andere cvars staan in hetzelfde bestand.
Nodig je spelers uit. De server meldt zichzelf bij het opstarten aan in de openbare serverbrowser, zonder token of extra stap, zodat spelers op zijn naam kunnen zoeken.
Wat het paneel voor je doet:
Het downloadt het actuele ET: Legacy-archief en de spelbestanden van Splash Damage wanneer de server wordt geïnstalleerd, pakt de pak-bestanden uit in etmain en maakt de map .etlegacy aan.
Het zet net_ip op 0.0.0.0 en net_port op de poort die aan je server is toegewezen, in etmain/etl_server.cfg, en herschrijft bij elke start de regel sv_maxclients naar het aantal spelers van je plan en de regel rconpassword naar het RCON-wachtwoord dat je hebt gekozen. Een waarde die je in die twee regels typt, wordt bij de volgende start vervangen, dus stel het RCON-wachtwoord in het paneel in; het aantal spelers volgt je plan. De poort hoef je nooit door te sturen.
De instelling ET Legacy-versie kiest de 64-bits (standaard) of de 32-bits versie wanneer de server wordt geïnstalleerd.
Zelf hosten of huren: een eerlijke vergelijking
Kosten: de serversoftware en de originele spelbestanden zijn gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren is een maandelijks bedrag dat het plan bepaalt.
Beschikbaarheid: een thuisserver is alleen online zolang je pc, de stroom en je internet het doen. Een gehuurde server draait op de hardware van de host.
Blootstelling: thuis verbinden spelers met je openbare IP-adres en zorg jij voor firewall en router. Een gehuurde server houdt je thuis-IP erbuiten.
Installatie: zelf hosten vraagt om de opdrachtregel, twee downloads van twee sites, het doorsturen van poorten en eigen updates. Huren vraagt om een map, een wachtwoord en een RCON-keuze.
Controle: zelf hosten geeft je elk bestand. Op onze servers beheert het paneel de poort en twee configuratieregels, en voor al het andere heb je het tabblad Files.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid