Num servidor privado de Minecraft Java, ative a whitelist Minecraft na consola com whitelist on e adicione cada convidado com whitelist add PseudoAmi. Substitua PseudoAmi pelo nome real do perfil Java. Num servidor autónomo, mantenha online-mode=true para autenticar as contas, além de verificar os convites.
Ver a explicação animada (áudio em inglês)
Partilhar o endereço apenas com amigos não controla os acessos. Um servidor acessível pode ser descoberto sem aparecer numa lista pública. A whitelist Minecraft decide quem pode entrar; não esconde a porta de escuta.
Como os scanners encontram um servidor sem entrar
Descoberta, identificação do serviço e início de sessão são etapas distintas. Um scanner pode encontrar uma porta acessível, outra verificação identificar Minecraft e um jogador tentar depois iniciar sessão. Nenhuma das observações anteriores prova que alguém entrou no seu mundo. Um pedido de estado ou uma ligação desconhecida num registo não é, por si só, prova de intrusão.
Java utiliza normalmente a porta TCP 25565, mas o número não prova que serviço está à escuta. Bedrock utiliza outro protocolo de jogo, baseado em UDP. Mudar de porta ou ocultar uma entrada numa lista de servidores não substitui uma regra de admissão.
Se o Nmap já estiver instalado, este exemplo opcional verifica apenas a porta TCP 25565 na máquina onde o executa:
nmap -p 25565 127.0.0.1
Pressupõe que o seu próprio servidor está a funcionar nessa mesma máquina e porta. Num contentor, localhost refere-se a esse contentor, não necessariamente ao anfitrião. Isto não verifica a exposição pública à Internet nem identifica Minecraft por si só. Um resultado aberto significa que a porta TCP aceita ligações, não que a whitelist esteja desativada. Um resultado fechado ou filtrado não diagnostica o funcionamento da whitelist. Não precisa do Nmap para seguir a configuração abaixo.
A documentação do Nmap sobre deteção de serviços explica a diferença entre etiquetas baseadas em portas e identificação efetiva. O Nmap é uma ferramenta de auditoria, não necessariamente a utilizada por um determinado scanner Minecraft.
Ativar a whitelist Minecraft Java em cinco passos
Estas instruções abrangem a whitelist integrada nos servidores dedicados Java, incluindo Vanilla e Paper. Verifique a versão exata e eventuais alterações de forks ou plugins. Não são comandos Bedrock. Precisa da consola do servidor correto, dos nomes de perfil Java dos convidados e de uma cópia de segurança antes de alterar a configuração.
1. Confirmar a autenticação e a arquitetura do servidor
Num servidor Java autónomo acessível pela Internet, verifique esta opção existente em server.properties:
online-mode=true
A autenticação verifica a conta; não significa que todos os jogadores autenticados estejam convidados. Não a desative para resolver um problema de convite.
Se o servidor for um backend atrás de um proxy, pare antes de alterar esta opção. A autenticação, o encaminhamento seguro de identidades e o acesso restrito ao backend devem corresponder à arquitetura documentada do proxy. Alterar definições às cegas pode interromper ligações ou deixar identidades desprotegidas; peça ao administrador de rede que verifique toda a configuração.
2. Ativar a whitelist Minecraft
Na consola do servidor, introduza:
whitelist on
Os comandos da consola não começam com uma barra. No chat do jogo, um administrador autorizado utiliza /whitelist on. Um jogador normal não pode administrar a lista.
3. Adicionar perfis convidados e consultar a lista
Execute estes comandos separadamente, substituindo o nome de exemplo:
whitelist add PseudoAmi
whitelist list
Repita o comando de adição para cada amigo. Utilize o nome de perfil Java, não uma alcunha do Discord ou um suposto gamertag Bedrock. Leia a resposta real da consola e confirme que aparecem os perfis esperados. A referência do comando whitelist na Minecraft Wiki documenta a sintaxe e a exceção dos operadores Java.
4. Verificar novas ligações com contas sem operador
Peça a um convidado sem OP que se desligue e volte a ligar. Depois, verifique que uma conta sem OP ausente da lista não consegue entrar. Utilize contas suas ou participantes voluntários, não servidores de desconhecidos. Os operadores Java podem ultrapassar a whitelist Minecraft, pelo que a sua conta de administrador, por si só, não prova que o filtro funciona.
Verifique a admissão ou recusa efetiva e os registos do servidor. Um ping funcional na lista de servidores não significa que a whitelist falhou: o serviço pode continuar visível enquanto recusa um início de sessão não convidado.
5. Retirar o acesso quando termina um convite
Para remover um perfil da lista de convidados:
whitelist remove PseudoAmi
Consulte novamente a lista. Distinga novas ligações de sessões existentes: ativar a whitelist Minecraft ou remover um nome não garante que um jogador já ligado seja imediatamente desligado. A opção separada enforce-whitelist e a implementação do servidor influenciam a aplicação da regra. Não a altere de forma irrefletida neste tutorial. Se o acesso tiver de terminar já, desligue explicitamente o jogador pelas ferramentas de administração e verifique que um novo início de sessão é recusado.
Se editar as propriedades em vez de usar comandos da consola, faça uma cópia da configuração e do mundo, pare o servidor corretamente, edite a instância certa e efetue um reinício planeado. Volte a verificar a admissão depois. Não suponha que editar um ficheiro tem efeito imediato nem reinicie sem avisar os jogadores ativos.
Resolução de problemas: um amigo está bloqueado ou um desconhecido continua a entrar
Se um amigo for recusado, confirme o nome exato do perfil Java, consulte a lista e verifique que alterou a consola correspondente ao endereço que ele utiliza. Leia o motivo da recusa: autenticação da conta, versões incompatíveis e modpacks diferentes são problemas distintos. Não desative a whitelist apenas para esconder o erro.
Se um jogador não listado entrar, verifique o estatuto de operador, se é um novo início de sessão ou uma sessão existente, e se algum proxy ou plugin altera a admissão. Confirme que a whitelist Minecraft está ativa no servidor correto. Proteja as credenciais administrativas e conceda OP apenas quando necessário.
A referência das propriedades do servidor Paper descreve autenticação, whitelist e opções de aplicação; a documentação de um fork não determina o comportamento de todos os outros servidores.
Bedrock Dedicated Server utiliza uma allowlist
No servidor dedicado Bedrock da Microsoft, a propriedade documentada é allow-list=true em server.properties, com os jogadores convidados em allowlist.json. Siga a documentação da Microsoft sobre propriedades do servidor Bedrock e as instruções de administração da sua versão. Não cole os comandos Java acima em Bedrock nem suponha que a exceção OP de Java se aplica. Faça uma cópia antes de editar e planeie um eventual reinício.
O que a whitelist Minecraft não protege
Uma whitelist não impede a descoberta pela rede nem ataques DDoS. Não impede o mau comportamento de um convidado, não protege uma conta convidada comprometida e não substitui atualizações ou cópias de segurança recuperáveis.
Um plugin de permissões não prova automaticamente que os visitantes não podem entrar ou construir. Num servidor deliberadamente público, os novos jogadores são bem-vindos: verifique restrições de visitantes, proteção de regiões e moderação, em vez de aplicar a todos uma política de admissão reservada aos amigos.
Perguntas frequentes
O modo online torna um servidor privado?
Não. Autentica as contas. Um servidor privado também precisa de uma política explícita de convite, como uma whitelist, com acesso de operador controlado.
A porta 25565 deve fechar depois de ativar a whitelist?
Não. O serviço de jogo deve continuar acessível aos convidados. A whitelist Minecraft filtra a admissão ao jogo, não a porta de rede.
Alugar um servidor basta para controlar quem entra?
Não. Tanto o alojamento em casa como o alugado precisam de definições de acesso adequadas. Compare as escolhas operacionais no nosso guia sobre Minecraft com amigos em casa ou num servidor alugado. Se optar pelo aluguer, consulte as ofertas de alojamento Minecraft da SharpHeberg e configure e verifique a lista de convidados antes da próxima sessão.