Cria um servidor de Minecraft com amigos usando Tailscale
Esquece o Hamachi! Usa a rede privada da Tailscale para criar um servidor de Minecraft acessível aos teus amigos sem abrir portas no router.

Nesta página
O problema é sempre o mesmo: o servidor corre no computador de um de vocês, mas os outros estão atrás de routers diferentes e não conseguem aceder-lhe. As soluções são três (abrir as portas, usar um túnel ou criar uma rede privada) e a última é a mais simples e a menos arriscada.
Porque não o Hamachi #
Funcionou durante anos, mas hoje mostra os seus limites: o plano gratuito limita-se a 5 pessoas por rede, incluindo quem faz o alojamento, a rede virtual que cria pode entrar em conflito com outras ligações e os problemas com o adaptador de rede, que obrigam a reinstalar, são frequentes. Além disso, a instalação propõe programas adicionais que tens de remover.
Tailscale baseia-se no WireGuard, configura-se sozinho e liga os dispositivos diretamente entre si quando a rede o permite.
Preparar o servidor #
Precisas de uma cópia do Minecraft: Java Edition para cada um, Java atualizado no computador do servidor (a partir da versão 26.1 é necessário o Java 25) e uma ligação com pelo menos 5 Mbps de upload, de preferência via cabo.
No computador que vai alojar o jogo, descarrega o server Java oficial (
server.jar) na página de download do Minecraft e coloca-o numa pasta própria, por exemplo «Server Minecraft» no ambiente de trabalho.Inicia-o pela primeira vez com um duplo clique ou pelo terminal (
java -Xmx4G -jar server.jar nogui): ele fecha-se imediatamente após criar alguns ficheiros.Abre o ficheiro
eula.txte alteraeula=falseparaeula=true, aceitando os termos de utilização.Reinicia o servidor e espera que apareça a linha Done na consola: o mundo está pronto.
Fecha o servidor, abre o
server.propertiescom o Bloco de notas e ajusta as definições principais, depois reinicia-o:gamemode:survival,creativeoadventure;difficulty:peaceful,easy,normalohard;pvp:truepara permitir o combate entre jogadores,falsepara jogar em modo cooperativo;max-players: quantos podem entrar ao mesmo tempo;white-list:truepara permitir a entrada apenas de quem tu adicionares com/whitelist add nome;motd: a mensagem que aparece na lista de servidores.

server.properties cria-se no primeiro arranque do servidor
Para um grupo de amigos, considera usar o Paper em vez do servidor oficial: o jogo é o mesmo, mas tem melhor desempenho e a possibilidade de adicionar plugins.

Configurar a rede privada #
Cria uma conta gratuita no site da Tailscale (podes usar a tua conta do Google, Microsoft ou GitHub) e instala o programa em cada computador que for participar: o do servidor e os dos teus amigos.
Cada um entra com a sua conta. Tens duas formas de os colocar em contacto: convidar os amigos para a tua rede na secção Users do painel web ou, de forma mais limpa, partilhar apenas o computador do servidor: na secção Machines, abre o menu ao lado do PC e escolhe Share. Assim, os amigos só conseguem ver essa máquina e não o resto dos teus dispositivos.
No computador que aloja o servidor, anota o endereço que a Tailscale lhe atribuiu: começa por
100.e encontras-no no painel ou clicando no ícone do programa na área de notificação.Os amigos, no Minecraft, escolhem Multijogador → Conexão direta e escrevem esse endereço seguido de
:25565(a porta pode ser omitida, pois é a predefinida). Com o MagicDNS ativo, podem usar também o nome do computador em vez dos números.
Não precisas de mexer no router nem de saber o IP público de ninguém.

O firewall do Windows #
É a fase onde a maioria das pessoas fica bloqueada: o servidor está a correr, a rede privada funciona, mas ninguém consegue entrar. Normalmente a culpa é do firewall, que bloqueia as ligações de entrada para o Java. No primeiro arranque do servidor, o Windows pode perguntar se queres permitir que o Java aceda às redes: marca Privada e confirma; talvez não precises de fazer mais nada.
Se não for suficiente, cria a regra manualmente:
Procura por Windows Defender Firewall com segurança avançada no menu Iniciar.
Seleciona Regras de Inbound → Nova Regra.
Escolhe Porta, depois TCP, e indica a porta
25565.Seleciona Permitir a ligação.
No ecrã de perfis, marca pelo menos Privado. Se o perfil da rede Tailscale aparecer como público, marca também esse.
Dá um nome à regra, por exemplo «Minecraft server», e guarda.

Se algo não estiver a funcionar #
«Não foi possível ligar ao servidor». Verifica se o servidor está ligado e se todos estão a usar a mesma versão do Minecraft, até ao último número.

O endereço Tailscale não responde. Verifica se ambos os dispositivos aparecem como ligados no painel. O programa tem de estar aberto, não apenas instalado. Através de um terminal, tailscale ping 100.x.y.z diz-te se o outro computador está a responder.
Funciona para uns e para outros não. Quem não consegue entrar provavelmente não está na mesma rede ou não aceitou a partilha: os convites têm de ser aceites.
Ligação lenta ou com soluços. O Tailscale tenta estabelecer uma ligação direta entre vocês; quando não consegue, o tráfego passa por um servidor de apoio (DERP) e a latência aumenta. tailscale status ou o painel dizem-te que tipo de ligação tens.
Tornar-se administrador do servidor #
Para mudares o modo de jogo, te teleportares ou expulsares alguém, precisas de permissões de operador. Na consola do servidor escreve op seguido do teu nome no Minecraft, por exemplo op Marco, e prime Enter. A partir daí, podes usar os comandos com a barra, como /gamemode creative, inclusive dentro do jogo.

Alternativas #
Abrir a porta no router é o método clássico: encaminhas a porta 25565 para o computador que faz de servidor. Funciona bem, mas expõe o servidor à internet, por isso exige atenção à segurança e um IP acessível externamente, algo que nem todas as redes domésticas permitem.
Um serviço de túnel como o playit.gg expõe o servidor com um endereço público fornecido pelo serviço, sem mexeres no router e sem que os teus amigos tenham de instalar nada. É prático, mas adiciona um intermediário e dependes dele.
Um alojamento (hosting) resolve tudo: o servidor permanece ligado mesmo quando o teu computador está desligado, que é a verdadeira limitação de qualquer solução doméstica. Existem serviços gratuitos como o Aternos, com filas de espera e desligamento automático, e serviços pagos por apenas alguns euros por mês.
O modo LAN do Minecraft, juntamente com a rede privada, serve para partidas ocasionais sem precisares de um servidor dedicado: abre o mundo para a rede local no menu de pausa e os outros ligam-se através do endereço Tailscale e da porta que o jogo te mostra no chat. No entanto, o mundo só existe enquanto estiveres tu a jogar.
Perguntas frequentes #
O Tailscale é gratuito? #
O plano pessoal é gratuito e inclui dispositivos ilimitados para até seis utilizadores, para uso não comercial. Para um grupo de amigos que joga junto, é mais do que suficiente e, com a partilha de um único computador, os teus amigos nem sequer contam como utilizadores da tua rede.
O servidor continua ligado se eu desligar o computador? #
Não: o mundo reside no computador que o aloja, por isso, se o desligares ou fechares o servidor, ninguém mais consegue entrar. Se os membros do grupo jogarem em horários diferentes, este é o principal motivo para passares para um alojamento externo.
Quanta memória RAM precisa o computador que aloja o servidor? #
Para quatro ou cinco jogadores sem mods, bastam 2-4 GB para o servidor (o parâmetro -Xmx4G na inicialização). Com mods ou muitos jogadores, sobe para 6-8 GB, sem exageros: memória a mais acaba por prejudicar o desempenho em vez de o melhorar.
É seguro usar uma rede privada em vez de abrir portas? #
Sim, e é mais seguro. Com uma porta aberta no router, o servidor fica acessível a qualquer pessoa na internet; com uma rede privada, só entra quem tu convidaste.
Funciona também com a edição Bedrock? #
A rede privada funciona com qualquer jogo, mas as duas edições do Minecraft não comunicam entre si e utilizam portas diferentes. Para o Bedrock, precisas do respetivo servidor (Bedrock Dedicated Server) e de uma regra no firewall para a porta 19132 em UDP. Nas consolas Bedrock não é possível inserir endereços manualmente, por isso, com o Tailscale, só funciona em PC e telemóvel.

