Resposta curta. Você pode hospedar um servidor de Euro Truck Simulator 2 por conta própria e de graça: instale a ferramenta "Euro Truck Simulator 2 Dedicated Server" (app Steam 1948160) com o SteamCMD usando login anônimo, exporte server_packages.sii e server_packages.dat do seu próprio jogo e abra as duas portas definidas em server_config.sii (27015 para a conexão e 27016 para a consulta no exemplo da SCS) para TCP e UDP. Ou alugue um servidor de Euro Truck Simulator 2 e esqueça a parte de rede.
Os motoristas entram procurando a sessão no navegador de servidores do jogo. A wiki da SCS informa o limite de 8 jogadores.
Verificado em 5 de novembro de 2026 com Euro Truck Simulator 2 1.61 (versão estável de 17 de setembro de 2026). Uma beta aberta 1.62 está disponível desde 22 de outubro de 2026.
Este guia usa a página de Dedicated Server da SCS Software na SCS Modding Wiki e o que rodamos em nossos próprios servidores de Euro Truck Simulator 2. Para ir direto à opção de aluguel, veja a Opção 2.
O que você precisa
O software do servidor: "Euro Truck Simulator 2 Dedicated Server", app Steam 1948160. Ele é gratuito e, segundo a wiki, você não precisa ter o jogo para executá-lo.
Uma máquina que fique ligada: um PC sobrando, um servidor doméstico ou uma máquina virtual na nuvem. Este guia usa Linux de 64 bits, que é o que usamos. O servidor também tem versão para Windows.
O jogo no seu próprio PC: o servidor nunca guarda mods nem DLC. Você exporta uma lista de pacotes a partir de uma cópia de Euro Truck Simulator 2 com seus mods e DLC de mapas ativados, então precisa do jogo para esse passo.
Rede: o servidor usa duas portas físicas, connection_dedicated_port e query_dedicated_port (27015 e 27016 na configuração de exemplo da wiki), e a wiki pede regras de TCP e UDP ao redirecioná-las. As portas virtuais (100 e 101 no exemplo) não precisam de redirecionamento.
Um token de login de servidor de jogo da Steam (opcional): sem ele, o servidor usa uma conta anônima e recebe um ID de servidor não persistente, o ID que os motoristas usam na busca direta. Com um token, ele recebe um persistente. É preciso ter o jogo para criar um, e a wiki diz para criá-lo com o ID de app do jogo (227300), não o do servidor.
Hardware: a página de Dedicated Server da SCS não lista requisitos de hardware.
O software do servidor é gratuito. Você paga pela máquina, pela energia e pela banda, não pelo software.
Opção 1: hospedar por conta própria
Isso funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem. Os passos do SteamCMD vêm da página do SteamCMD da Valve e os passos do servidor, da wiki da SCS.
Linux (Debian ou Ubuntu)
Instale a biblioteca de que o SteamCMD precisa.
sudo apt-get install lib32gcc-s1
Crie um usuário steam. A Valve desaconselha rodar o SteamCMD como root.
A primeira linha deixa um SteamCMD recém-instalado se atualizar sozinho antes do download de verdade. Os downloads do SteamCMD podem falhar sem um erro óbvio, então confira se /home/steam/ets2-server/steamapps/appmanifest_1948160.acf existe. Se não existir, execute o download de novo. A wiki também avisa que o SteamCMD não atualiza o servidor para você: execute o mesmo comando de novo depois de um patch do jogo.
Dê ao servidor a biblioteca da Steam que ele pede. Segundo a wiki, um servidor Linux que mostra um erro começando com [S_API FAIL] SteamAPI_Init() failed precisa do steamclient.so. Use o script server_launch.sh ao lado do executável ou crie um link para a biblioteca:
O link de exemplo da wiki parte da pasta steamcmd dela, então ajuste o primeiro caminho para onde o seu SteamCMD colocou linux64/steamclient.so.
Inicie o servidor uma vez para criar os arquivos dele.
cd /home/steam/ets2-server
./bin/linux_x64/eurotrucks2_server
A primeira inicialização cria a pasta pessoal do servidor (por padrão, o caminho de usuário do jogo, que a SCS indica como ~/.local/share/Euro Truck Simulator 2/ no Linux) com um server_config.sii e um server.log.txt padrão. Depois ele informa [MP] Error: Server packages file not found, porque o servidor não consegue iniciar sem os arquivos de pacotes. Isso é esperado: você os fornece no próximo passo.
Exporte o par de pacotes do seu próprio jogo. No seu PC, defina g_console como 1 no config.cfg do jogo, inicie Euro Truck Simulator 2 com os mods e DLC que quiser, carregue o mapa, pressione ~ e execute:
export_server_packages
O jogo grava server_packages.sii e server_packages.dat na pasta pessoal dele (Documents\Euro Truck Simulator 2 no Windows). Eles descrevem a sua configuração de mods e DLC e não estão ligados à sua conta. Copie os dois para a pasta pessoal do servidor do passo anterior.
Edite o server_config.sii nessa pasta. Mantenha o invólucro SiiNunit do arquivo e altere os valores dentro dele. Chaves que a maioria das pessoas altera:
lobby_name, description e password são limitados a 63 caracteres, e a wiki diz que o limite de jogadores é 8.
Abra as portas. Libere 27015 e 27016 para TCP e UDP no firewall da máquina (com ufw: sudo ufw allow 27015 e sudo ufw allow 27016 abrem os dois protocolos) e depois redirecione as duas no roteador para esta máquina.
Inicie o servidor de novo com ./bin/linux_x64/eurotrucks2_server. Confira o server.log.txt na pasta pessoal do servidor. Se ele travar, procure server.crash.txt no mesmo lugar. Pare o servidor com Ctrl+C.
Windows
Instale a ferramenta "Euro Truck Simulator 2 Dedicated Server" pela sua biblioteca da Steam (as ferramentas ficam ocultas por padrão, então mude o filtro da biblioteca) ou execute o comando do SteamCMD acima com +login anonymous e uma pasta de instalação do Windows.
Inicie o executável do servidor uma vez, depois exporte o par de pacotes e edite o server_config.sii como nos passos 6 a 8 do Linux. A opção de inicialização -homedir da wiki move a pasta pessoal do servidor no Windows.
Libere as portas 27015 e 27016 para TCP e UDP de entrada no Firewall do Windows e redirecione as duas no roteador.
Como os motoristas encontram um servidor próprio
Busca direta: o servidor mostra um ID de busca ao iniciar. Os motoristas o digitam no campo de busca do navegador de servidores do jogo. A wiki diz que a busca direta funciona até para um servidor atrás de NAT.
Lista pública de sessões: o servidor dedicado não faz NAT punching, então precisa de um IP público ou de portas redirecionadas para aparecer no navegador de sessões.
Moderadores: o servidor não tem interface, então liste os Steam IDs em moderator_list no server_config.sii. Os moderadores podem usar /set_time, /set_rain_factor e /help no chat.
Opção 2: hospedar na PlayNHost
Alugar elimina firewall, redirecionamento de portas e a rotina de atualização. As portas e o arquivo de configuração já vêm prontos.
Escolha um plano. Abra a página de hospedagem de servidor de Euro Truck Simulator 2. No momento em que escrevemos, há um plano, CONVOY, para 8 jogadores. Clique em Personalizar plano nele e conclua o pedido. Os preços mudam, então confira nessa página.
Aguarde a instalação. Você recebe um e-mail de "servidor pronto" e o servidor aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor em execução quando ele mostra [MP] State: running.
Abra Configurações e depois Configurações do jogo. Dois campos importam aqui:
Nome do lobby: o nome da sessão que os motoristas veem no navegador de servidores. A SCS limita a 63 caracteres.
Token de autenticação da Steam: seu token de login de servidor de jogo da Steam, se você tiver um. Crie em steamcommunity.com/dev/managegameservers usando o ID de app do jogo, 227300 (não o do servidor, 1948160), e cole aqui. Deixe em branco se você não tiver um de verdade.
Atualização automática fica em Mostrar avançadas no mesmo cartão e vem ativada por padrão.
Reinicie. Quando o painel mostrar "Salvo. O servidor precisa reiniciar para isso valer.", clique em Reiniciar agora e aguarde a linha de pronto.
Adicione seus mods (opcional). Abra a aba Modding. Ative seus mods e DLC de mapas no seu próprio jogo, execute export_server_packages no console dele e envie os dois arquivos que ele grava, server_packages.sii e server_packages.dat, com Files para .local/share/Euro Truck Simulator 2/, substituindo os dois arquivos que já estão lá. Depois reinicie.
Adicione moderadores (opcional). Em Files, edite moderator_list em .local/share/Euro Truck Simulator 2/server_config.sii com os Steam IDs dos seus motoristas e reinicie. O painel não sobrescreve essa chave.
Entre. Procure o nome do seu lobby no navegador de servidores do jogo. Os motoristas precisam dos mods com os quais seus arquivos de pacotes foram exportados.
O que o painel faz por você
Portas e chaves. A cada inicialização o painel grava sua porta do jogo, a porta de consulta, o token da Steam e o nome do lobby em server_config.sii (connection_dedicated_port, query_dedicated_port, server_logon_token, lobby_name). Edições manuais nessas quatro chaves são substituídas na próxima inicialização: altere o nome do lobby e o token em Configurações do jogo, e as portas seguem a alocação do próprio servidor.
Um par de pacotes padrão. Um servidor novo inicia com um server_config.sii padrão e um par server_packages.sii e server_packages.dat padrão (mapa base, sem mods, sem DLC), então roda o jogo base. Nosso script de inicialização lê esses arquivos a cada início e mostra o que o servidor anuncia: o número de mods, o mapa e a data da exportação.
Um aviso para o erro clássico. Enviar só um dos dois arquivos de pacotes passa facilmente despercebido. A cada inicialização o console mostra um aviso [pnh-packages] quando só o .sii ou só o .dat difere do par padrão.
Uma instalação verificada. Nas nossas instalações, o SteamCMD às vezes falhou mesmo informando sucesso. Nosso script de instalação confere se o manifesto do app existe e tenta de novo até três vezes antes de desistir, para o servidor não iniciar a partir de uma pasta vazia.
Um token errado encerra o servidor. Em nossos testes, um token da Steam inválido fez a Steam recusar o login, e o servidor encerrou em segundos. Se isso acontecer, esvazie Token de autenticação da Steam ou cole um válido e depois inicie o servidor.
Backups. Se o seu plano inclui backups, faça um em Backups antes de alterar arquivos manualmente.
Hospedar por conta própria ou alugar: uma comparação honesta
Custo. Próprio: o software é gratuito, e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade definida pelo plano. Veja os planos atuais.
Disponibilidade. Próprio: tão confiável quanto a sua máquina, a sua energia e a sua internet de casa, e ele precisa ficar ligado quando o seu comboio dirige. Alugado: roda no hardware do provedor, não no seu PC.
Exposição de rede. Próprio: você abre portas TCP e UDP no roteador e os jogadores alcançam o seu IP público, a menos que use a busca direta. Alugado: o IP da sua casa não entra nessa história.
Conhecimento necessário. Próprio: linha de comando, redirecionamento de portas, edição do server_config.sii e exportação do par de pacotes. Alugado: um painel web com campos de formulário, e você ainda exporta o par de pacotes por conta própria se quiser mods ou DLC de mapas.
Atualizações. Próprio: execute o comando do SteamCMD de novo depois de um patch do jogo. Alugado: a configuração Atualização automática do painel, ativada por padrão, atualiza o servidor quando ele inicia, então clique em Reiniciar depois de um patch.
Hospedar por conta própria combina com você se uma máquina já fica ligada o dia todo e você se sente à vontade com redes. Alugar combina com você se prefere não cuidar de hardware.
Problemas comuns e soluções
O servidor para na primeira inicialização com um erro de pacotes ausentes
Causa: um servidor próprio ainda não tem server_packages.sii e server_packages.dat.
Solução: exporte-os do seu próprio jogo com export_server_packages e copie os dois para a pasta pessoal do servidor.
O servidor não aparece na lista de sessões
Causa: as portas físicas não estão acessíveis de fora. O servidor dedicado não faz NAT punching.
Causa: segundo a wiki, a Steam perdeu a conexão, por exemplo quando a internet cai ou o computador entra em suspensão.
Solução: inicie o servidor de novo, confira a conexão de rede da máquina e impeça que ela entre em suspensão.
Suas alterações no arquivo de configuração desaparecem (PlayNHost)
Causa: a chave é uma das que o painel grava a cada inicialização.
Solução: altere o nome do lobby e o token em Configurações do jogo. Outras chaves, como password e moderator_list, mantêm as suas alterações.
Perguntas frequentes
Posso hospedar um servidor de Euro Truck Simulator 2 de graça?
Sim. O servidor dedicado é gratuito na Steam e baixa com login anônimo. Você ainda paga pela máquina, pela energia e pela internet, e ele precisa ficar ligado enquanto as pessoas dirigem.
Quantos jogadores podem entrar?
A wiki da SCS diz que o limite é de 8 jogadores. Nosso plano é para 8 jogadores.
Preciso ter o jogo para executar o servidor?
Para executá-lo, não. Você precisa do jogo para exportar os arquivos de pacotes e para criar um token da Steam.
Quais portas um servidor de Euro Truck Simulator 2 usa?
As duas definidas em server_config.sii: connection_dedicated_port e query_dedicated_port, 27015 e 27016 no exemplo da SCS, redirecionadas para TCP e UDP. A wiki diz que query_dedicated_port deve ficar entre 27015 e 27020 em jogos LAN.
Posso usar a Steam Workshop?
A wiki diz que o servidor não consegue acessar a Steam Workshop. Os mods chegam aos motoristas pelo par de pacotes que você exporta do seu próprio jogo.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade