Skip to main content

Servidor Dedicado: Configuração do Foundry no Servidor Dedicado Windows

Este guia foi criado com os seguintes produtos:

(Os detalhes podem variar com produtos de diferentes fornecedores, mas os conceitos principais permanecem os mesmos)

Introdução

Você tem um VPS Windows ou servidor dedicado e quer instalar o serviço de Servidor Dedicado Foundry nele? Você está no lugar certo. Neste guia, vamos explicar o passo a passo para instalar esse serviço no seu servidor.

Como Configurar o Servidor Dedicado Foundry no VPS Windows!

Como Configurar o Servidor Dedicado Foundry no VPS Windows!

Prefere entender melhor vendo as coisas em ação? A gente te entende! Mergulhe no nosso vídeo que explica tudo de forma clara. Seja você apressado ou só curte aprender de um jeito mais dinâmico!

Preparação

Para começar, conecte-se ao seu VPS via Remote Desktop (RDP). Use nosso Guia de Acesso Inicial (RDP) se precisar de ajuda para isso.

Depois de acessar seu servidor, você precisará configurar o SteamCMD para poder baixar os arquivos necessários do servidor dedicado. SteamCMD é a versão linha de comando (CLI) do cliente Steam e é a ferramenta que permite baixar facilmente uma variedade de arquivos do Steam Workshop e servidores dedicados. Baixe o SteamCMD no site oficial da Valve ou diretamente aqui.

Crie uma nova pasta em algum lugar no seu servidor, neste exemplo vamos chamá-la de steamcmd. Vá até a sua pasta de Downloads, encontre o arquivo steamcmd.zip que você acabou de baixar e coloque-o dentro da pasta steamcmd. Agora descompacte o arquivo clicando com o botão direito e usando a função de descompactar do Windows, ou qualquer outro programa como 7zip ou Winrar. Isso deve resultar no arquivo steamcmd.exe descompactado.

Basta executar o steamcmd.exe e aguardar até que o processo de instalação seja concluído.

Assim que a mensagem Loading Steam API.... OK aparecer, o processo foi concluído com sucesso e você pode começar a instalação do servidor dedicado Foundry na próxima seção.

Instalação

Após a instalação, você deve conseguir executar comandos dentro do prompt do steamcmd.exe que você abriu antes. Você precisa fazer login antes de poder fazer qualquer coisa, usando o usuário anonymous, com o comando: login anonymous

Depois de logado, você pode começar a baixar os arquivos.

dica

Opcional: Você pode definir seu diretório de instalação preferido usando o comando force_install_dir [caminho], substituindo [caminho] pelo caminho que deseja usar para seu servidor. Por exemplo:

force_install_dir C:\Foundry-Server

Agora execute o comando app_update 2915550 que iniciará o download. O App ID 2915550 é o aplicativo Foundry.

informação

Por favor, não interrompa o processo antes de terminar para evitar erros. Pode demorar um pouco, mas vale a pena ter paciência! :)

Quando terminar, vá até o diretório de download, onde todos os arquivos do servidor foram baixados. Aqui, você pode usar o FoundryDedicatedServerLauncher.exe para iniciar o servidor. Porém, recomendamos que você faça o redirecionamento de portas e configure seu servidor antes.

Redirecionamento de portas no seu servidor

Para garantir que seu servidor seja acessível ao público, você deve alterar as regras de redirecionamento de portas para as portas que o processo do servidor dedicado usa. Você pode fazer isso via comandos PowerShell, que é mais fácil, ou normalmente pela página do Windows Defender Firewall.

Abra a busca do Windows e procure por PowerShell. Certifique-se de clicar com o botão direito e Executar como Administrador para que as permissões estejam corretas e tudo funcione direito.

informação

Garanta que você execute o PowerShell em modo Administrador, caso contrário as configurações podem não ser aplicadas corretamente.

Depois, copie e cole os seguintes comandos no prompt do PowerShell:

New-NetFirewallRule -DisplayName "Foundry Server" -Direction Inbound -LocalPort 3724,27015  -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Foundry Server" -Direction Inbound -LocalPort 3724,27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Foundry Server" -Direction Outbound -LocalPort 3724,27015 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "Foundry Server" -Direction Outbound -LocalPort 3724,27015 -Protocol UDP -Action Allow

Esses comandos vão criar automaticamente as regras de firewall necessárias para que seu servidor Foundry fique acessível ao público.

Depois de adicionar essas regras, seu servidor estará acessível, ou seja, você poderá se conectar a ele pelo endereço IP do seu servidor. Para isso, vá no menu Multiplayer, escolha IP Direct Connect e digite seu endereço IP e a porta usada, que por padrão é 3724, conforme configurado.

Recomendamos que você configure as opções do seu servidor primeiro, conforme a próxima seção, antes de acessar o servidor.

Configuração

Neste ponto, você já terminou a configuração do seu servidor Foundry. Você pode fazer configurações adicionais através de um arquivo de configuração. Volte para a pasta do jogo e crie um arquivo app.cfg (se ainda não existir) no diretório raiz. Ele deve ficar na mesma pasta do executável FoundryDedicatedServerLauncher.exe.

Agora abra o arquivo app.cfg com o bloco de notas ou editor de sua preferência e comece a adicionar opções de configuração para os parâmetros que quiser ajustar. Basta criar uma linha nova para cada parâmetro, com um sinal de igual e o valor que deseja definir.

Como exemplo, aqui estão três opções configuradas:

server_world_name=ZAPDocsTest
server_name=ZAP-Hosting Docs Test
server_max_players=10

Veja nosso Guia de Configuração do Servidor para conferir todas as opções disponíveis e o que cada uma faz.

Iniciando e conectando ao seu servidor

Agora é hora de iniciar seu servidor. Vá até o diretório raiz e execute o FoundryDedicatedServerLauncher.exe para começar o processo de inicialização. Isso abrirá o console do servidor em um prompt de comando e iniciará o servidor.

Você poderá se conectar diretamente ao seu servidor via IP indo em Multiplayer -> IP Direct Connect e digitando o endereço IP do seu servidor e a porta 3724, que é a padrão e a que você redirecionou.

Se quiser que seu servidor apareça na lista pública, confira nosso Guia de Configuração do Servidor e adicione os parâmetros server_name e server_is_public no seu arquivo de configuração. Salve o arquivo e execute o servidor novamente.

Você instalou com sucesso o Foundry no seu Servidor Dedicado Windows.