Adicionar um servidor
Adicione um servidor ao VpnHood! MANAGER e deixe que ele instale o VpnHood! SERVER automaticamente, ou use um comando simples para isso. O servidor se conecta ao MANAGER, que gera as chaves de acesso.
Antes de começar
- Uma máquina com endereço IP público, rodando Linux em x64 ou arm64, com acesso root. Os comandos de instalação usam o sudo, portanto ele deve estar instalado mesmo que você faça login como root.
- Porta TCP
443aberta, tanto no firewall da máquina quanto no do seu provedor de hospedagem. - Para que o MANAGER instale o servidor via SSH, a porta SSH da máquina deve estar aberta para ele:
22, a menos que você a tenha alterado. - Para Docker: Docker com o plugin compose. O instalador pode configurá-lo para você no Ubuntu, Debian e distribuições derivadas.
Adicione o servidor
Abra Servers, selecione Add, dê um nome ao servidor e clique em Create. O MANAGER mostrará as opções de instalação:
- Install on Linux by UserName & Password ou Install on Linux by UserName & SSH Key: informe ao MANAGER o endereço da máquina e uma conta com privilégios de root para que ele faça login via SSH e instale o servidor sozinho. Para chave SSH, envie o arquivo em Upload SSH key.
- Install on Linux manually by running a command: execute na máquina o comando exibido pelo MANAGER. Trata-se do instalador independente pré-configurado para conectar o servidor ao MANAGER. Guarde o comando com segurança, pois ele contém as credenciais do servidor.
- Install on Windows manually by running a command: execute o comando exibido pelo MANAGER no PowerShell de uma máquina Windows. O Linux é recomendado: o NAT do Windows suporta apenas IPv4, portanto o suporte completo a IPv6 só funciona no Linux.
- Install Manually by configuring appsettings: para servidores já instalados. Salve as configurações fornecidas pelo MANAGER como
/opt/VpnHoodServer/storage/appsettings.jsone reinicie o servidor comsudo systemctl restart VpnHoodServer.
Instale com Docker
Escolha Install on Linux manually by running a command. No comando exibido pelo MANAGER, mude VpnHoodServer-linux.sh para VpnHoodServer.docker.sh e execute-o na máquina. Isso configura o contêiner do servidor para se conectar ao MANAGER e faz as mesmas perguntas da instalação independente com Docker.
Para um contêiner já existente, escolha Install Manually by configuring appsettings. Salve as configurações exibidas pelo MANAGER como /opt/VpnHoodServer/storage/appsettings.json no host e reinicie o contêiner com sudo docker restart VpnHoodServer.
Verifique a conexão
O servidor se conecta ao MANAGER via HTTPS em access.vpnhood.com. Ao conectar, o status muda de NotInstalled para Idle, e para Active quando houver dispositivos conectados. Para rever as opções de instalação, abra o servidor e selecione Install, ou Reinstall caso já esteja instalado.
Crie chaves de acesso
Crie as chaves de acesso para os seus dispositivos em Access Tokens. Depois, instale o VpnHood! CLIENT em cada aparelho, adicione a chave e conecte-se.
No dia a dia
Um servidor gerenciado é o mesmo VpnHood! SERVER da versão avulsa; ele funciona, gera registros e atualiza do mesmo jeito. Veja como iniciar e parar o servidor ou como iniciar, parar e monitorar o servidor no Docker.