MiVPN MiVPN.
  1. Início
  2. Guias VPN
Alojamento próprio

Como montar um servidor VPN num Raspberry Pi ou placa semelhante

Um Raspberry Pi é o sítio ideal para um servidor VPN: pequeno, silencioso, gasta pouco e fica ligado o ano inteiro. O mesmo vale para um Orange Pi e outras placas de computador únicas. Este guia leva-o da placa vazia a um servidor VPN que alcança a partir de qualquer lugar.

Atualizado a 21/10/2026 3 min de leitura

Porque é que uma placa pequena é ideal para um servidor VPN

Um servidor VPN precisa sobretudo de uma coisa: ficar ligado. Um computador de secretária a funcionar 24 horas é ruidoso e caro de manter; uma placa como o Raspberry Pi gasta poucos watts, não faz ruído e cabe ao lado do router.

E tem potência de sobra. O MiVPN usa o WireGuard, um protocolo VPN muito leve, por isso até uma placa modesta aguenta sem problemas o tráfego de uma ligação doméstica.

O que precisa

  • Uma placa: um Raspberry Pi (3, 4 ou 5), um Orange Pi ou uma placa semelhante.
  • Um sistema: Raspberry Pi OS 12 (Bookworm), Debian 12 ou superior, ou Ubuntu 22.04 ou superior. São suportados sistemas de 64 bits (arm64) e de 32 bits no Raspberry Pi (armhf).
  • Armazenamento e alimentação: um bom cartão microSD (ou um SSD) e a fonte oficial ou uma de qualidade.
  • Um cabo de rede até ao router: num servidor é mais estável do que o Wi-Fi.
  • Acesso a um terminal na placa, diretamente ou por SSH, com um utilizador que possa usar sudo.
  • Uma conta gratuita em mivpn.net.

Instalar o MiVPN Server

Abra um terminal na placa (ou ligue-se por SSH) e adicione o repositório do MiVPN. A primeira linha adiciona a chave que assina os pacotes, a segunda o repositório, e as duas últimas instalam o servidor:

curl -fsSL https://mivpn.net/apt/mivpn.gpg | sudo tee /usr/share/keyrings/mivpn.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/mivpn.gpg] https://mivpn.net/apt stable main" | sudo tee /etc/apt/sources.list.d/mivpn.list
sudo apt update
sudo apt install mivpn-server

Só precisa de o fazer uma vez: a partir daí, as atualizações do MiVPN chegam com as restantes atualizações do sistema.

Associar a sua conta e arrancar

Associe a placa à sua conta (a palavra-passe só serve para iniciar sessão e não é guardada) e ligue o servidor:

sudo mivpn setup -e voce@exemplo.com
sudo mivpn enable

setup cria o servidor WireGuard, verifica se a sua ligação aceita tráfego de entrada e, conforme o resultado, abre a porta no router (UPnP) ou ativa o relay do MiVPN. enable arranca tudo e faz com que volte a funcionar sozinho depois de um reinício ou de uma falha de energia.

Para verificar que está tudo a funcionar:

sudo mivpn status

Deverá ver o servidor como running e a ligação a mivpn.net como connected.

Ligar os seus dispositivos

Instale a app MiVPN no telemóvel, tablet ou portátil (Android, iOS, Windows, macOS e Linux), inicie sessão com a mesma conta e ligue-se. A configuração é descarregada sozinha: a partir de qualquer lugar, está na rede de casa.

Se a sua placa tiver ambiente de trabalho e preferir janelas a terminais, também existe o MiVPN Server para Linux com ambiente de trabalho, com as mesmas funções.

Mantê-lo a funcionar 24/7

  • Use cabo em vez de Wi-Fi entre a placa e o router.
  • Use uma boa fonte de alimentação: uma fraca é a causa mais comum de reinícios inesperados.
  • Use um cartão de qualidade ou um SSD: os cartões baratos desgastam-se mais depressa.
  • Atualize de vez em quando: sudo apt update && sudo apt install --only-upgrade mivpn-server atualiza só o MiVPN, e o servidor reinicia sozinho.
Sem IP público? Se o seu operador usa CGNAT, os planos pagos incluem um relay para que a sua placa continue acessível. Veja como aceder à sua rede atrás de CGNAT.

O seu próprio servidor VPN, grátis para começar

Instale o MiVPN Server em qualquer computador de casa e ligue-se a partir do telemóvel ou do portátil. Sem ficheiros de configuração nem servidores de terceiros.

Experimentar MiVPN

Perguntas frequentes

Que Raspberry Pi preciso?

Um Raspberry Pi 3, 4 ou 5 chega: o WireGuard é muito leve. Um Orange Pi ou uma placa semelhante com Debian ou Ubuntu também funciona.

Preciso de ecrã e teclado?

Não. Pode fazer tudo por SSH a partir de outro computador.

Posso usar a placa para outras coisas?

Sim, desde que nada mais use a mesma porta UDP do servidor VPN (51820 por predefinição, alterável na configuração).

Como passo o servidor para outra placa mais tarde?

Instale o MiVPN Server na nova e execute sudo mivpn setup -e o-seu@email --replace. A antiga deixa de funcionar sozinha e a app MiVPN descarrega a nova configuração automaticamente.