
Phantom: Jogue em Servidores Personalizados no Console
jhead/phantom
Use seu próprio servidor Minecraft com seu Xbox ou PS4/5 e jogue com amigos!
Ver no GitHub ↗Já quis jogar em um servidor Bedrock personalizado do Minecraft no seu Xbox ou PS4 sem pagar por Realms? Phantom é o proxy open-source que torna isso possível, fazendo seu console acreditar que um servidor remoto é um servidor LAN local.
O que Este Projeto Faz
Phantom fica entre seu console e um servidor Bedrock remoto, fingindo ser um servidor LAN local. Seu Xbox, PS4 ou PS5 o vê na sua rede local e permite que você entre diretamente, sem precisar de uma assinatura Realms.
É brilhantemente simples. A ferramenta roda em seu computador (ou qualquer máquina na sua rede) e lida com toda a "mágica" de rede necessária para fazer isso funcionar. Phantom escuta na porta 19132, a porta padrão do Bedrock, e responde aos pacotes PING que consoles transmitem quando procuram por servidores LAN. Do ponto de vista do seu console, pode muito bem estar na sua sala de estar.
Nos bastidores, todo o tráfego real de jogabilidade é encaminhado para seu servidor remoto real. Seus amigos no console podem finalmente entrar nos servidores que você está hospedando em outro lugar, seja uma configuração de um amigo do outro lado do país ou um mundo de sobrevivência comunitário. Eles não precisam de endereços IP ou telas de conexão direta. Simplesmente aparece.
O Problema do Servidor de Console Que Ninguém Fala
Jogadores de Minecraft no console sempre tiveram exatamente duas opções: jogar localmente ou pagar por uma assinatura Realms. É isso. Você não pode dar um endereço IP a um amigo como os jogadores de Java fazem. A Microsoft fechou toda a camada de rede do console anos atrás.
Se você está rodando um servidor Bedrock personalizado e quer que jogadores de console entrem, Realms é tecnicamente o único caminho oficial. Custa dinheiro a cada mês, oferece personalização limitada e você não controla o hardware. Para administradores de servidor que já investiram em hospedagem em outro lugar, isso parece como pagar duas vezes.
Phantom quebra esse bloqueio. Não está burlando termos de serviço ou fazendo nada questionável. É apenas um proxy inteligente que explora como os consoles Bedrock descobrem servidores em sua rede local. Mojang não pode impedir isso sem quebrar o jogo LAN legítimo.
Instalando Phantom
Vá para a página de releases do GitHub e pegue o binário para seu SO. Windows, macOS, Linux e até placas ARM como Raspberry Pi são suportadas. O arquivo é pequeno e não precisa de instalação.

chmod u+x./phantom-linuxNo macOS ou Linux, torne-o executável com esse comando. (Substitua linux por macos, windows ou o que seu sistema usar.) Esse é o processo de configuração inteira.
Executando Seu Primeiro Servidor
Para conectar seu console a um servidor remoto:
./phantom-linux -server your-server-ip:19132Em alguns segundos, o servidor aparece na lista de servidores LAN do seu console. Seus amigos também veem.
Se você quiser se conectar a um IP específico em sua rede em vez de todas as interfaces, use a flag -bind:
./phantom-linux -bind 192.168.1.100 -server your-server-ip:19132Quer executar vários servidores de uma vez? Inicie Phantom novamente em um terminal diferente com um IP de servidor diferente. Cada instância se registra separadamente em seu LAN, para que você possa ter três servidores aparecendo lado a lado no navegador de servidores do seu console. É aqui que Phantom fica genuinamente útil.
Se você está hospedando o servidor, provavelmente vai querer toques únicos para atrair pessoas. Confira Procurar Skins do Minecraft para adicionar personalidade ao seu mundo e use a ferramenta Pesquisa de Blocos Minecraft para ajudá-lo a encontrar materiais de construção exatos ao configurar estruturas para seus jogadores.
Recursos Que Importam
Falsificação de Servidor LAN. Seu console acredita que está vendo um servidor LAN real porque, de uma perspectiva de rede, é. A ilusão é completa e funciona sempre.

Múltiplas Instâncias. Execute quantos proxies Phantom você quiser na mesma rede, cada um manipulando um servidor diferente. Seu console exibe todos eles na lista de servidores.
Ligação de Porta Personalizada. Phantom sempre se conecta à 19132 para a mágica de descoberta LAN (isso é obrigatório), mas você pode usar a flag -bind_port para especificar qual porta local manipula o tráfego de retorno. Ambas as portas precisam estar abertas, mas isso lhe dá flexibilidade se você estiver executando outros serviços.
Suporte IPv6. A flag -6 ativa IPv6 na porta 19133 se você estiver executando uma rede dual-stack. Ainda experimental, mas está lá se você precisar.
Tempo Limite Configurável. Use -timeout para definir quanto tempo Phantom espera antes de limpar clientes desconectados. O padrão é 60 segundos.
Armadilhas Comuns
Tanto Phantom quanto seu servidor real precisam de IPs alcançáveis do seu console. Seu console precisa alcançar a máquina rodando Phantom (para a falsificação LAN) E alcançar seu servidor remoto real (para a jogabilidade). Se qualquer um deles estiver com firewall ou for inacessível, você está bloqueado.
Regras de firewall importam. Abra o tráfego UDP para qualquer máquina executando Phantom. A maioria das falhas de configuração é apenas Windows Firewall ou um roteador bloqueando as portas.
O IP do servidor deve estar correto. Use o IP e porta reais, não um nome de domínio. Phantom aceita IPs diretamente, e domínios podem não funcionar como esperado.
Mais uma coisa: Phantom precisa receber pacotes PING em todas as interfaces (ou pelo menos seu endereço de broadcast) para funcionar. Ele se conecta automaticamente a 19132 por esse motivo. Você não pode mudar esse comportamento, mas pode especificar qual IP você deseja que ele escute.
Isso É Certo Para Você?
Phantom é para pessoas que já têm hospedagem Bedrock configurada e querem que amigos de console entrem sem assinaturas. Você precisa de pelo menos conhecimento básico de rede para solucionar problemas. Se você se sente confortável abrindo portas e editando regras de firewall, você está bem.
Se isso parece grego, atenha-se ao Realms.
Administradores de servidor adoram isso. Amigos jogando juntos em plataformas diferentes sem taxas mensais? Assim é como você faz.
O projeto tem 684 estrelas no GitHub e é escrito em Go, o que significa que é pequeno, rápido e confiável. Licença MIT significa que você pode fazer o que quiser com isso.
Alternativas
Realms é a opção oficial e lida com toda a rede para você. Custa dinheiro, mas não requer configuração.
Jogo LAN Local funciona muito bem se todos estiverem na mesma rede, mas não ajuda com amigos remotos.
Geyser traduz servidores Java Edition para clientes Bedrock. Ferramenta completamente diferente, mas vale a pena saber se você estiver fazendo trabalho multiplataforma.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Comentários
Nenhum comentário ainda. Seja o primeiro a compartilhar sua opinião!


