NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de Factorio (2026)

FactorioUpdated Nov 5, 202613 min read

Resposta curta. Você pode hospedar um servidor de Factorio por conta própria de graça: baixe o servidor headless em factorio.com, crie um save com --create, inicie com --start-server e abra a porta UDP 34197 (o Factorio usa só UDP). Ou alugue um servidor de Factorio e esqueça a rede e as atualizações.

Os jogadores entram com Multijogador, depois Connect to address, e digitam o endereço IP do seu servidor (e a porta, se você a mudou). Todos precisam da mesma versão do jogo e dos mesmos mods.

Verificado em 5 de novembro de 2026, válido para o Factorio 2.1.24, a versão headless que o factorio.com lista nesse dia tanto para o canal estável quanto para o experimental.

Este guia usa a wiki e a API de download do próprio Factorio, e o que usamos nos nossos próprios servidores de Factorio. Para ir direto ao aluguel, veja a Opção 2.

O que você precisa

  • Sistema operacional: Linux de 64 bits ou Windows. No Linux, a wiki do Factorio recomenda o pacote Headless para servidores: ele não tem gráficos e não é ligado a bibliotecas que um servidor pode não ter.
  • Rede: UDP 34197 acessível pela internet. A porta pode ser mudada com --port.
  • Uma conta no factorio.com: só se você quiser o servidor na lista pública de servidores. Ela exige seu nome de usuário do factorio.com e um token de autenticação.
  • O jogo: todo jogador precisa da mesma versão do Factorio que o servidor e dos mesmos mods. O servidor headless liga por padrão os mods da expansão (Space Age, Quality, Elevated Rails e Recycler em mods/mod-list.json, verificado com 2.1.24), então todo jogador precisa da DLC Space Age, a menos que você desligue os quatro.

O servidor headless é gratuito para baixar. Você paga pela máquina, pela energia e pela banda, não pelo software.

Opção 1: hospedar por conta própria

Isso funciona num PC sobrando, num servidor doméstico ou numa máquina virtual na nuvem. Os passos seguem as páginas da wiki do Factorio sobre multijogador e parâmetros de linha de comando.

Linux

  1. Baixe o servidor headless. O link abaixo sempre dá a última build headless estável. Troque stable por um número de versão como 2.1.24 para fixar uma.
    sudo apt-get install curl xz-utils
    cd /tmp
    curl -L -o factorio.tar.xz https://www.factorio.com/get-download/stable/headless/linux64
  2. Crie um usuário e descompacte o servidor. A wiki pede para não rodar o servidor como root.
    sudo useradd factorio
    cd /opt
    sudo tar -xJf /tmp/factorio.tar.xz
    sudo chown -R factorio:factorio /opt/factorio
    sudo -u factorio -s
  3. Crie o arquivo de configurações. O servidor descompactado traz arquivos de exemplo em data/. Copie o que você precisa e edite a cópia:
    cd /opt/factorio
    cp data/server-settings.example.json data/server-settings.json
    No exemplo, visibility public está definido como true. Mude para false, a menos que você também preencha seu username e seu token do factorio.com: sem eles o servidor ainda inicia, mas registra "Matching server connection failed" e não aparece na lista.
  4. Crie um save. O servidor dedicado precisa de um arquivo de save antes de iniciar.
    ./bin/x64/factorio --create ./saves/my-save.zip
    Para escolher o mapa você mesmo, adicione os arquivos --map-gen-settings e --map-settings (há exemplos em data/), ou --preset e --map-gen-seed.
  5. Inicie o servidor.
    ./bin/x64/factorio --start-server ./saves/my-save.zip --server-settings ./data/server-settings.json
    Adicione --port 34197 para definir a porta você mesmo. Para carregar o save gravado mais recentemente, use --start-server-load-latest no lugar. Parar o servidor salva o jogo.
  6. Abra a porta. Libere UDP 34197 no firewall da máquina (com ufw: sudo ufw allow 34197/udp) e encaminhe como UDP no seu roteador. A wiki avisa que alguns roteadores randomizam a porta de origem dos pacotes de saída de 34197, o que pode quebrar as conexões.
  7. Entre. No Factorio, escolha Multijogador, depois Connect to address, e digite seu endereço IP público.

Windows

  1. Instale o Factorio. A wiki observa que qualquer versão do jogo pode rodar em modo headless.
  2. Na pasta do Factorio, copie data\server-settings.example.json para data\server-settings.json e crie um save com --create (a mesma opção do Linux).
  3. Inicie com um arquivo .bat na pasta do Factorio. O exemplo da wiki é: start /wait .\bin\x64\factorio.exe --start-server-load-latest --server-settings .\data\server-settings.json
  4. --start-server-load-latest carrega o save mais novo na pasta de dados do usuário do Factorio, que na versão do instalador é %appdata%\Factorio, e não na pasta em que você rodou --create. Para hospedar o save que você acabou de criar, use --start-server seguido do caminho dele.
  5. Libere UDP 34197 no Firewall do Windows e encaminhe no seu roteador.

Configurações em server-settings.json

  • name e description: como o servidor se chama.
  • max_players: 0 significa sem limite. Admins podem entrar num servidor cheio.
  • game_password: a senha para entrar. Deixe vazia e qualquer pessoa com seu endereço pode entrar.
  • visibility: public lista o jogo no servidor de pareamento oficial e exige seu username e seu token do factorio.com (ou password). lan transmite na sua rede local. Com os dois desligados, os jogadores precisam do seu endereço.
  • require_user_verification: quando é true, só jogadores com uma conta válida do factorio.com podem entrar.
  • autosave_interval (minutos), autosave_slots e afk_autokick_interval (minutos, 0 para nunca).
  • auto_pause: o jogo pausa enquanto ninguém está conectado, a menos que você desligue isso.

Admins

Para tornar alguém admin, crie server-adminlist.json no mesmo diretório que factorio-current.log, contendo uma lista como [ "user1", "user2" ]. A wiki diz que o arquivo também é criado quando você promove um jogador pelo console.

Atualizações e mods

O multijogador do Factorio exige a mesma versão dos dois lados, então quando o jogo atualiza você precisa atualizar o servidor também: baixe a nova build headless de novo e descompacte sobre a antiga. Suas pastas saves e mods não vêm no download. Os mods ficam em mods/ como arquivos .zip, e todo jogador precisa dos mesmos. Veja Como adicionar mods ao seu servidor de Factorio para saber como isso funciona na PlayNHost.

Opção 2: hospedar na PlayNHost

Alugar elimina o firewall, o redirecionamento de portas e a rotina de atualização. A porta, o save e o arquivo de configurações já vêm configurados.

  1. Escolha um plano. Abra a página de hospedagem de servidor de Factorio e compare os planos (STONE FURNACE, STEEL FURNACE e ELECTRIC FURNACE no momento da escrita, para 4, 9 e 20 jogadores). Clique em Criar servidor no STONE FURNACE ou no STEEL FURNACE, ou em Personalizar plano no ELECTRIC FURNACE, e conclua o pedido. Os preços mudam, então confira nessa página.
  2. 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 o log mostra Hosting game at.
  3. Defina uma senha primeiro. Abra Configurações e depois Configurações do jogo. Senha do servidor começa vazia, então qualquer pessoa com o endereço pode entrar até você preenchê-la.
  4. Revise os outros campos no mesmo lugar:
    • Nome do servidor e Descrição do servidor: o que o jogo mostra.
    • Nome do save: o arquivo do mundo, gamesave por padrão.
    • Space Age: ligado por padrão. Quando está ligado, todo jogador precisa da DLC Space Age. Desligar apaga Space Age, Quality e Elevated Rails, mas não Recycler, um quarto mod da expansão que o Factorio 2.1 adicionou, então um jogador sem a DLC não tem garantia de entrar. Mantenha ligado em um mundo criado com Space Age: no nosso teste, um mundo Space Age iniciado com ele desligado carregou sem a expansão e foi salvo assim.
    • Predefinição do mapa e Seed do mapa: usados quando um mundo novo é criado.
    • Nome de usuário do servidor e Token do servidor: o nome da sua conta do factorio.com e seu token de API (da sua página de perfil no factorio.com, não sua senha). Defina os dois juntos para listar o servidor na lista pública, ou deixe os dois vazios. Sem eles os jogadores ainda podem se conectar pelo endereço.
    • Intervalo do salvamento automático e Expulsar por AFK.
    Versão do Factorio está na mesma lista, e Atualizar servidor automaticamente fica em Mostrar opções avançadas.
  5. Clique em Reiniciar para as mudanças valerem e aguarde Hosting game at no Console.
  6. Entre. No Factorio, escolha Multijogador, depois Connect to address, e digite o endereço e a porta do seu servidor. Use a senha que você definiu. Veja Como entrar no seu servidor de Factorio se não conectar.

O que a nossa configuração faz por você

  • Configurações gravadas a cada início. Toda vez que o servidor inicia, o painel grava name, description, username, token, autosave_interval, autosave_slots, afk_autokick_interval e game_password em data/server-settings.json a partir de Configurações do jogo, e max_players a partir do seu plano. Edições manuais nessas chaves são substituídas, então mude-as em Configurações do jogo. As outras chaves do arquivo ficam intactas.
  • Um save é criado para você. A menos que um cenário esteja definido, se o arquivo saves/<Save Name>.zip não existir no início, o servidor o cria com sua Predefinição do mapa e sua Seed do mapa e depois o inicia.
  • Atualizações a cada início. Com Atualizar servidor automaticamente ligado e Versão do Factorio em latest, um script de inicialização pergunta ao factorio.com qual é a versão headless estável atual e a baixa se for diferente da instalada. O script segue o canal estável porque é para ele que o jogo Factorio atualiza, então seus jogadores continuam conseguindo se conectar. Um número de versão fixado nunca é atualizado. Saves e mods nunca são tocados.
  • Chave do Space Age. O servidor headless liga por padrão os mods da expansão em mods/mod-list.json. A cada início o painel ajusta as entradas de Space Age, Quality e Elevated Rails para combinar com Space Age e deixa em paz todas as outras linhas de mods, incluindo Recycler.
  • Saves, mods e RCON. O painel tem uma página Saves para escolher, enviar, baixar e tirar snapshots de saves. Os mods podem ser soltos como arquivos .zip em Files, ou instalados pelo Factorio Mod Portal depois que seu nome de usuário e seu token do factorio.com estiverem definidos. O RCON pode ser ligado em RCON ativado?.

Hospedar por conta própria ou alugar: uma comparação honesta

  • Custo. Por conta própria: o software do servidor é gratuito, e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade conforme o plano. Veja os planos atuais.
  • Disponibilidade. Por conta própria: tão confiável quanto sua máquina e sua internet de casa, e ela precisa ficar ligada quando seus amigos jogam. Alugado: roda no hardware do provedor, não no seu PC.
  • Exposição de rede. Por conta própria: os jogadores se conectam ao seu IP público e você cuida do firewall e do roteador, inclusive de roteadores que randomizam portas de origem. Alugado: seu IP de casa não entra na história.
  • Conhecimento necessário. Por conta própria: linha de comando, redirecionamento de portas e edição de JSON. Bem possível, e uma boa forma de aprender. Alugado: um painel web com campos de formulário.
  • Atualizações. Por conta própria: baixe e descompacte a nova build headless sempre que o jogo atualizar, ou os jogadores não conseguem entrar. Alugado: Atualizar servidor automaticamente verifica a cada início.

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

Os jogadores não conseguem se conectar

Causa: UDP 34197 não está acessível, um firewall ou antivírus bloqueia UDP, ou o roteador randomiza a porta de origem.

Solução: libere e encaminhe UDP 34197 (não TCP), e confira se o seu roteador não randomiza a porta de origem dos pacotes que saem de 34197. Veja Factorio ports and firewall explained.

O servidor se recusa a iniciar depois de voltar a uma versão mais antiga

Causa: descompactar uma build sobre outra adiciona arquivos mas nunca apaga nenhum, então pode sobrar um mod embutido da versão que você deixou. No nosso teste, ao voltar da experimental 2.1.20 (que traz um mod embutido recycler) para a estável 2.0.77, sobrou data/recycler no disco, e o servidor parou com "Incompatible Factorio version (current: 2.0, required: 2.1)".

Solução: se você hospeda por conta própria, apague bin/ e as pastas de mods embutidos em data/ antes de descompactar uma build mais antiga sobre uma mais nova, e não mexa em saves/ e mods/. Na PlayNHost, nosso instalador e o atualizador de inicialização já fazem isso antes de toda build nova. Seu próprio data/server-settings.json é um arquivo, não uma pasta, então ele permanece.

Um jogador sem a DLC não consegue entrar

Causa: o Space Age está ligado, e com ele Quality, Elevated Rails e Recycler.

Solução: em um mundo novo, desligue Space Age em Configurações do jogo e reinicie. No Factorio 2.1 a chave ainda não desliga o Recycler, então, se o jogador continuar sendo recusado, abra um ticket e vamos conferir a lista de mods do servidor com você. Mantenha o Space Age ligado em um mundo criado com ele. Veja Como ligar ou desligar o Space Age no seu servidor de Factorio.

FAQ

Posso hospedar um servidor de Factorio de graça?

Sim. O servidor headless é um download gratuito do factorio.com. Você ainda paga pela máquina, pela energia e pela internet, e ela precisa ficar ligada enquanto as pessoas jogam.

Qual porta um servidor de Factorio usa?

UDP 34197 por padrão. O Factorio usa só UDP, e a porta pode ser mudada.

Quantos jogadores podem entrar?

Defina max_players em server-settings.json; 0 significa sem limite. A wiki do Factorio dá 65.535 como limite máximo e diz que o limite prático é bem menor. Nossos planos são para 4, 9 e 20 jogadores.

O servidor precisa de uma conta no factorio.com?

Só para aparecer na lista pública de servidores, que exige um nome de usuário e um token. Os jogadores ainda podem se conectar pelo endereço sem isso.

Jogadores podem entrar sem os mesmos mods?

Não. Todas as instâncias do jogo precisam exatamente da mesma versão do jogo e dos mesmos mods.

Pronto para pular a configuração? Veja os planos de servidor de Factorio.

Já tem um em outro lugar? Traga seu servidor para nós

Ferramentas grátis para Factorio

Estas ferramentas estão em inglês.

NOSSOS ÚLTIMOS ARTIGOS