Ubuntu, Debian, Raspberry Pi OS e Orange Pi com ambiente de trabalho · amd64 e arm64 · v1.0.0-1
A app com janela que transforma este computador no teu servidor VPN. Instalas uma vez, inicias sessão com a tua conta e fica a funcionar, mesmo depois de reiniciar.
A primeira linha adiciona a chave com que assinamos os pacotes, a segunda o repositório e as duas últimas instalam a app. Só se faz uma vez: depois, as atualizações chegam com as do resto do sistema.
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-desktop
Transfere o pacote da tua arquitetura:
amd64PCs e portáteis Intel/AMD arm64Raspberry Pi 4/5 e Orange Pi de 64 bitsNão sabes a tua arquitetura? Executa dpkg --print-architecture
E instala-o a partir da pasta onde o transferiste:
sudo apt install ./mivpn-server-desktop_*.deb
Ativa «Arrancar com o sistema» na janela da app. Assim o servidor continua a funcionar depois de reiniciar, mesmo que não voltes a abrir a app.
A partir da janela vês como está o teu servidor e controla-lo:
As versões novas chegam pelo repositório, como o resto do sistema.
sudo apt update && sudo apt upgrade
Ao desinstalar, tudo é parado, o computador é desassociado da tua conta e são apagadas as chaves e os clientes.
sudo apt remove mivpn-server-desktop
A app usa o PolicyKit para a pedir. Verifica se está instalado com sudo apt install pkexec e volta a abri-la.
Termina a sessão do ambiente de trabalho e volta a entrar, ou abre-a escrevendo mivpn-server num terminal.
O teu router não abre portas automaticamente. Ativa o UPnP nas definições e carrega em Religar. Se a tua ligação não aceitar entradas (CGNAT), precisas de um plano com relay.
Não: um computador só pode ser servidor uma vez. O mivpn-server e o mivpn-server-desktop excluem-se; o apt remove um se instalares o outro.