Como configurar um servidor dedicado Valheim

Configurar um servidor dedicado Valheim pode ser um processo difícil. Existem muitas etapas e muitos lugares onde algo pode dar errado. No entanto, se você deseja evitar o pagamento de uma assinatura mensal a alguém apenas para hospedar um servidor, configurar o seu próprio é uma ótima idéia. O seguinte tem como objetivo ser um guia abrangente que deve (espero) responder a todas as perguntas que você tem sobre a criação de uma configuração de servidor dedicado Valheim.

Configurar um servidor dedicado Valheim

Antes de começar, certifique-se de ter algum tipo de ferramenta de edição de bloco de notas, como o Notepad ++, e de ter ativado a capacidade de editar tipos de extensão de arquivo. Você pode habilitar extensões de arquivo clicando em Exibir no Explorador de Arquivos do Windows e marcando a caixa que mostra Extensões de nome de arquivo. Aqui está uma ampla visão geral das etapas que você deve seguir para configurar um servidor dedicado Valheim:

  • Encaminhe as portas através do seu roteador (portas 2456, 2457 e 2458)
  • Baixe o servidor dedicado Valheim (através da biblioteca Steam ou SteamCMD)
  • Edite um arquivo no servidor dedicado Valheim com o nome do servidor, nome do mundo e senha
  • Adicione seu endereço IP interno à lista de servidores Steam   para que você possa ingressar no seu próprio servidor
  • Faça com que seus amigos se juntem ao seu servidor inserindo seu endereço IP externo na lista de servidores Steam
  • Junte-se ao servidor dedicado Valheim e, se necessário, solucione quaisquer problemas

Portas Valheim para encaminhar

A primeira coisa que você precisa fazer é encaminhar as portas corretas. Isso permite que seus amigos se conectem externamente ao seu servidor dedicado Valheim. Dependendo do seu roteador e da configuração, isso será diferente para cada pessoa. Encontre seu roteador em PortForward. com e siga as etapas para encaminhar as seguintes portas: 2456, 2457 e 2458. Dependendo de sua configuração, você pode encaminhar uma série de portas digitando: 2456-2458. Você só deve precisar que seja um protocolo UDP.

Também é importante observar que você precisará especificar para o seu roteador qual máquina da rede hospedará o servidor, selecionando o endereço IP interno da máquina. Você pode encontrar o IP interno do seu PC abrindo o Prompt de Comando, digitando ipconfig e pressionando Enter. O endereço IP interno do seu PC está listado ao lado de Endereço IPv4. Dependendo do seu roteador, o nome do seu equipamento pode aparecer em vez do endereço IP. Você pode verificar o nome do seu PC pesquisando "Sobre seu PC" no Windows e procurando por "Nome do dispositivo" em "Especificações do dispositivo".

Baixe Valheim Dedicated Server via Steam Library

A primeira forma de adquirir o Servidor Dedicado Valheim é diretamente na sua Biblioteca Steam. Este é um bom método para aqueles que não querem usar o SteamCMD (mais sobre isso na próxima seção).

  • Abra o Steam
  • Vá para Biblioteca
  • Na caixa suspensa no canto superior esquerdo, verifique se Ferramentas está selecionado
  • Pesquise Valheim Dedicated Server e selecione-o
  • Clique em Instalar

Isso instalará o servidor dedicado Valheim. Neste ponto, você deve editar alguns arquivos para realmente configurar um servidor para seus amigos participarem.

Para encontrar esses arquivos locais, faça o seguinte:

  • Abra o Steam
  • Vá para Biblioteca
  • Clique com o botão direito do mouse em Valheim Dedicated Server, selecione Manage e, em seguida, Browse Local Files

Agora, você estará olhando para a pasta Valheim Dedicated Server com vários arquivos, incluindo um . pdf dos desenvolvedores, um valheim_server. exe (você não usará isso) e o start_headless_server. bat (isso é importante). Agora, você precisará editar alguns arquivos para configurar corretamente o servidor. Mas primeiro, irei abordar como baixar o Servidor Dedicado Valheim usando SteamCMD ou você pode pular direto para a seção de edição do arquivo do Servidor Dedicado Valheim abaixo.

Baixe o servidor dedicado Valheim via SteamCMD

O SteamCMD pode ser usado para atualizar programas usando linhas de comando.

A outra maneira de configurar seu Servidor Dedicado Valheim é usando o SteamCMD. Você pode baixar o SteamCMD no site Valve Software Developer. Esta é a versão de linha de comando da Valve do Steam. Ele será usado para baixar, atualizar e criar seu servidor dedicado Valheim.

Crédito para o usuário do Steam Gaston LeGume por algumas das seguintes informações.

Extraia o conteúdo da pasta compactada para onde deseja que o SteamCMD seja armazenado. Isso pode ser em qualquer lugar do seu PC.

Crie um arquivo . bat na sua pasta SteamCMD chamado update. bat. Para fazer isso, crie um novo documento de texto e intitule-o como update. bat. Ele deve mudar de um ícone normal de bloco de notas para um ícone com algumas engrenagens. Clique com o botão direito do mouse no arquivo . bat e selecione Editar com Notepad ++. Copie no seguinte código: C: \ Users \ USERNAME \ Desktop \ SteamCMD \ steamcmd + login anonymous + force_install_dir C: \ Valheim + app_update 896660 validate + exit

Você precisará alterar C: \ Usuários \ NOME DO USUÁRIO \ Desktop \ SteamCMD \ steamcmd   para onde quer que você tenha extraído o SteamCMD. Por exemplo: E: \ SteamCMD \ steamcmd

Altere + force_install_dir C: \ Valheim para o local onde deseja instalar o servidor. Por exemplo: + force_install_dir E: \ Valheim_servers

Salve o arquivo Notepad ++ e feche-o. Agora, clique duas vezes no arquivo update. bat & nbsp ;. Ele executará um script que fará o download do Valheim Dedicated Server e o instalará onde quer que você tenha especificado no código acima. Aguarde alguns minutos, pois ele deve fazer o download e atualizar o programa. Quando estiver concluído, você pode digitar Exit e pressionar Enter para fechar o SteamCMD.

Corte o arquivo update. bat e cole-o dentro da sua nova pasta Valheim Dedicated Server. Esta pasta é encontrada onde quer que você a direcione para instalar no código acima. O arquivo update. bat será usado para atualizar o servidor sempre que os desenvolvedores liberarem uma atualização. Agora, se você baixou o servidor dedicado Valheim usando SteamCMD ou através de sua biblioteca Steam, você deve seguir o próximo passo.

Editando o arquivo Valheim Dedicated Server

Você precisará editar o start_headless_server. bat. -name será como seu servidor aparecerá no Steam.

Quer você tenha usado o SteamCMD para configurar seu servidor dedicado Valheim ou baixado através de sua biblioteca Steam, agora você precisará começar o processo de edição dos parâmetros de inicialização do servidor.

Comece fazendo uma cópia do arquivo start_headless_server. bat e renomeie-o para start. bat. Isso preservará o arquivo original.

Clique com o botão direito em start. bat e selecione Editar com Notepad ++. Você verá o seguinte código. Você precisará editar as partes na linha valheim_server (Linha 9) que são rotuladas como “ Meu servidor ”, "Dedicado" e "segredo" abaixo. Mude as palavras entre aspas.

@echo offset SteamAppId = 892970

echo "Iniciando servidor PRESSIONE CTRL-C para sair"

REM Dica: Faça uma cópia local deste script para evitar que seja sobrescrito pelo steam. REM NOTA: O comprimento mínimo da senha é 5 caracteres & A senha não pode estar no nome do servidor. REM NOTA: Você precisa se certificar de que as portas 2456-2458 estão sendo encaminhadas para o seu servidor por meio do roteador & firewall. valheim_server -nographics -batchmode -name "Meu servidor" -port 2456 -world "Dedicado" -password "secreto"

O que você seleciona para -world não é o que as pessoas verão ao tentar ingressar no servidor. Em vez disso, o -name é como ele aparecerá na lista de servidores. Escolha algo de que você se lembrará e que seja apropriado para o seu servidor. O nome -world é o que você pode usar para lançar quaisquer mundos que você criou no singleplayer ou mundos que você hospedava anteriormente usando o servidor de hospedagem do jogo, ou mesmo mundos que seus amigos enviaram para você (mais sobre isso abaixo). Quando terminar, deve ser algo assim:   valheim_server -nographics -batchmode -name "Sam's Awesome Server" -port 2456 -world "Valhalla" -password "CleverPassword"

Você também deve criar uma senha para o seu servidor dedicado Valheim. A senha não pode estar no servidor ou no nome do mundo e deve ter cinco caracteres. Recomendo tornar todas as entradas exclusivas, ou seja, tornar -name e -world diferentes também.

Quando todas as alterações forem feitas, salve o arquivo e feche o Notepad ++.

Clique duas vezes em start. bat para iniciar a configuração do servidor dedicado Valheim. Você notará que uma caixa de Prompt de Comando aparece e começa a rolar com o texto. A criação do servidor será concluída quando você vir o servidor de jogo conectado. Este processo pode demorar um pouco dependendo da sua máquina.

Neste ponto, você e seus amigos precisarão adicionar o seu servidor à lista de servidores do Steam ’. Este processo pode causar alguns problemas, portanto, prepare-se com esse aviso.

Adicione seu servidor dedicado Valheim à lista de servidores do Steam

Você precisará adicionar seu endereço IP ao servidor Steam, no ponto em que poderá entrar. Use a senha que você escreveu no start. bat.

Antes de iniciar esta parte, certifique-se de que o seu servidor dedicado Valheim esteja em execução clicando duas vezes no start. bat que você criou. Aguarde até que o texto conectado ao servidor do jogo apareça. Agora, esta parte é diferente dependendo se você está hospedando o servidor em sua máquina ou tentando ingressar no servidor de outra pessoa em uma casa diferente (este último está listado abaixo).

Abra o Steam e selecione Exibir e depois Servidores. Isso abrirá uma nova caixa de diálogo onde você pode navegar em uma variedade de servidores no Steam.

Selecione a guia Favoritos. É aqui que você precisa adicionar o endereço IP de sua máquina seguido pela porta que está usando. Esta é a mesma porta listada no arquivo start. bat que você editou. A porta padrão é 2456.

Clique com o botão direito na guia Favoritos e selecione Adicionar servidor por endereço IP ou clicando em Adicionar um servidor no canto inferior direito. Nesta nova caixa, digite seu endereço IP interno seguido por dois pontos (:) e a porta que você usou no start. bat. Você deve ter algo parecido com isto: 192.168.1.7:2456

Você pode encontrar seu endereço IP interno abrindo o Prompt de Comando (pesquise cmd no Windows ou digite Prompt de Comando), digite ipconfig e pressione Enter. Seu endereço IP interno está listado ao lado de Endereço IPv4 e pode ser algo assim: 192.168.1.7.

Este endereço IP interno é o que você usará para se conectar ao seu próprio servidor. É também o endereço IP que qualquer outra pessoa da rede doméstica usará para se conectar ao servidor. Eles farão exatamente o mesmo: adicionando o endereço IP à lista de servidores do Steam ’, em “ Favoritos ” junto com a porta correta.

Para ingressar no servidor, clique duas vezes no servidor e insira a senha especificada no start. bat. Você precisará inserir a senha novamente quando o Valheim for iniciado. Se o servidor não aparecer, desaparecer ou não permitir que você entre, verifique a seção de solução de problemas   abaixo.

Como colocar amigos em seu servidor dedicado Valheim

Para aqueles que desejam jogar com amigos que não estão na mesma rede onde o servidor dedicado Valheim está hospedado, eles precisarão se conectar por meio de um endereço IP diferente. Por exemplo, se você estiver hospedando o servidor e seu amigo em outra cidade quiser jogar, eles não usarão seu IP interno, eles devem usar seu IP externo.

Para obter seu IP externo, basta pesquisar no Google “ qual é o meu IP ” e será listado no topo como “ Seu endereço IP público ”. Pode ser algo assim: 123.456.789.101

Agora, pegue este endereço IP externo e adicione a porta listada no arquivo start. bat. Por padrão, é 2456. Isso dará a você uma linha como: 123.456.789.101:2456

Agora, peça ao seu amigo (ou a você, se estiver tentando entrar no servidor de alguém) para abrir o Steam, selecionar Exibir e clicar em Servidores. Nesta tela, selecione o botão Adicionar um servidor e insira o IP externo, dois pontos (:) e a porta correta. Não deve haver espaços. Deve ser parecido com o exemplo acima.

Lembre-se, se o seu amigo estiver na mesma conexão que você (em sua casa), ele deverá se conectar usando seu endereço IP interno. Isso está listado acima na seção "Adicionar seu servidor dedicado Valheim à lista de servidores Steam".

Você deve ver o endereço IP adicionado à lista de Favoritos. Agora, você pode ingressar clicando duas vezes no servidor e inserindo a senha listada no start. bat. Digite a senha novamente quando o Valheim for iniciado e você selecionar seu personagem.

Se isso não funcionar, seu amigo poderá pesquisar o seu servidor usando a função de pesquisa do jogo. Eles precisarão marcar "Comunidade" e não "Amigos". Coloque a primeira parte do nome do servidor para ajudar a refinar os resultados da pesquisa.

O servidor dedicado Valheim não aparece

Às vezes, o Valheim Dedicated Server não aparecerá ou poderá dizer < não está respondendo > na coluna Jogo. Isso sempre parece acontecer. Primeiro, você pode precisar dar ao Steam alguns minutos. Por algum motivo, esperar 5 minutos pode resolver o problema.

Como alternativa, o que você pode fazer é clicar em outra guia (como Histórico ou Amigos) e voltar a Favoritos – você pode ver o flash do seu servidor na tela antes de desaparecer. Clique duas vezes antes que desapareça.

Uma caixa de diálogo deve aparecer solicitando uma senha. Digite a senha especificada no start. bat e clique em Conectar. Valheim deve ser lançado e você deve selecionar seu personagem. A senha será solicitada uma segunda vez.

Este processo é o mesmo, quer você esteja tentando ingressar em seu próprio servidor em sua própria rede ou se alguém estiver tentando ingressar em um servidor em uma rede externa.

Como mencionado acima, se você não puder entrar via Steam, você pode tentar pesquisar usando a pesquisa de servidor dentro do jogo do Valheim. Certifique-se de marcar "Comunidade" e não "Amigos". Digite a primeira parte do nome do servidor para ajudar a refinar os resultados.

Solução de problemas do Valheim Dedicated Server

Assim como todas as coisas relacionadas à configuração de um servidor, às vezes você pode ter problemas. Aqui estão algumas soluções que achei úteis e que podem resolver o seu problema. Se isso não ajudar, crie uma conta e me diga qual é o seu problema no tópico do Chatty abaixo e eu me esforçarei para ajudar. Se você encontrou algumas soluções online, avise-me e atualizarei este guia com outras informações úteis!

Uma possível correção é alterar a porta listada no arquivo start. bat. Por padrão, esta porta é 2456, mas pode ser alterada para 2457 ou 2458, desde que todas tenham sido encaminhadas corretamente em seu roteador. Você precisará então garantir que esta mudança de porta seja refletida na lista de servidores Steam onde você inseriu seu endereço IP.

Outra correção é garantir que Valheim tenha acesso permitido por meio do Firewall do Windows Defender:

  • Pesquise o Firewall do Windows Defender e abra-o
  • Selecione Permitir um aplicativo ou recurso pelo Firewall do Windows Defender
  • Clique em Alterar configurações
  • Certifique-se de que todas as instâncias de Valheim tenham as caixas Privada e Pública marcadas
  • Clique em OK para terminar

Também pode ser necessário verificar se as portas estão passando pelo Firewall do Windows. Isso pode ser feito nas Configurações avançadas do Firewall do Windows Defender:

  • Pesquise o Firewall do Windows Defender e abra-o
  • Selecione Configurações avançadas
  • Selecione Regras de entrada
  • Escolha nova regra & hellip;
  • Selecione a porta
  • Selecione UDP e portas locais específicas e digite: 2456-2458
  • Selecione Permitir a conexão
  • Marque todas as três caixas para Domínio, Privado e Público
  • Digite um nome para a nova regra (Valheim) e uma descrição se desejar e clique em Concluir

Como hospedar outros mundos em seu servidor dedicado Valheim

É possível hospedar mundos que você criou no modo de um jogador, mundos que foram criados usando o sistema de criação multijogador do jogo e até mundos que seus amigos criaram e em que você estava jogando. O processo é simples e requer apenas mover alguns arquivos e alterar o nome no arquivo start. bat do servidor.

Para fazer isso, você precisará localizar seus arquivos mundiais Valheim. Eles são encontrados no local AppData em seu PC, não dentro da pasta do jogo Valheim Steam. Para encontrar esse local, pesquise% AppData% na caixa de pesquisa da barra de ferramentas do Windows ou abrindo Executar e digitando lá.

Isso abrirá a pasta Roaming dentro do AppData. Saia desta pasta e siga este caminho para encontrar seus salvamentos de mundos em Valheim: AppData \ LocalLow \ IronGate \ Valheim \ worlds

Aqui você deve ver todos os mundos que criou em Valheim. Haverá um arquivo . db e um . fwl. Para hospedar um desses mundos em seu servidor, faça o seguinte:

  • Clique com o botão direito do mouse no arquivo start. bat e selecione Editar com Notepad ++
  • Mude o -world para o título do mundo dentro da pasta de mundos que você deseja hospedar
  • Salve e feche o Notepad ++
  • Clique duas vezes no arquivo start. bat

Simplesmente alterando o parâmetro -world, você está direcionando o servidor para buscar o mundo que corresponde a esse nome.

Isso também é útil para hospedar o mundo de um amigo que ele criou. No entanto, você precisará que seu amigo lhe envie os dois arquivos (. db e . fwl), por e-mail, Google Drive, Dropbox ou algum outro FTP. Salve os arquivos dentro da pasta worlds e edite o arquivo start. bat como acima.

Certamente há muito a ser coberto ao configurar um servidor dedicado Valheim. Felizmente, o que foi dito acima garantiu que seu servidor esteja funcionando e que seus amigos possam se juntar a você em uma aventura pelo 10º mundo. Se você tiver qualquer problema ou notar algum erro, por favor me avise no tópico Chatty abaixo. Enquanto isso, dê uma olhada em nossos guias de Valheim e página de orientações para artigos mais úteis.

7 comentários:

  1. poderia me ajudar ? Não consegui conectar no meu servidor, e meus amigos não encontram o servidor também

    ResponderExcluir
  2. Precisa deixar o PC ligado, depois de fazer essas config?

    ResponderExcluir
  3. Ainda não criei o Servidor, mas já li 2x o artigo e vi vídeos a respeito. Gostaria de tirar uma dúvida sobre oq pretendo fazer.
    1-Vou criar o servidor em um notebook antigo e deixar ele ligado 24/7
    2-Vou jogar no meu PC principal

    Dúvidas:
    1- Para deixar o server ON preciso deixar a Steam aberto tbm ? ou só abrir o arquivo .bat referente ao server ( vc deu o exemplo de start.bat no seu artigo)

    2 - Preciso ter 2 contas na Steam, 1 para deixar o server ligado no notebook e outra para eu jogar no meu outro PC ?

    Obrigado.

    ResponderExcluir
  4. Eu consigo colocar o servidor em uma VPS, para poder deixa-lo on sempre?

    ResponderExcluir
  5. Fala mano, eu consigo ter 2 ou mais servidores funcionando na mesma máquina

    ResponderExcluir